Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modern theme #861

Merged
merged 71 commits into from
Nov 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
4b406e6
Basic site structure.
nojaf Oct 15, 2023
777e7a4
Only refresh when file has extension.
nojaf Oct 16, 2023
a57c6bb
Style content responsively.
nojaf Oct 16, 2023
22f2579
Toggle between dark and light.
nojaf Oct 16, 2023
020c3d7
Watch default template folder as well.
nojaf Oct 16, 2023
7509baa
Tweak variables.
nojaf Oct 16, 2023
95f3a40
Separate spacing and font size chart.
nojaf Oct 17, 2023
4787205
Test theming story in Telplin.
nojaf Oct 17, 2023
1bf6afe
Avoid double background coloring in code snippets.
nojaf Oct 17, 2023
8ccacc5
Move dark theme variable closer to light theme.
nojaf Oct 17, 2023
41d8074
Custom scrollbar styling.
nojaf Oct 17, 2023
be3205c
Rename spacing variables and increase margins slightly.
nojaf Oct 18, 2023
00b99b0
Restore deleted example files, replace FsDocsNavbarPosition with CSS …
nojaf Oct 18, 2023
e7dbe14
Add some shadows.
nojaf Oct 23, 2023
1f33356
Use lighter shadow for main.
nojaf Oct 23, 2023
c36000c
Allow additional html injection from a _head.html and _body.html file.
nojaf Oct 23, 2023
6084ba0
Fix MathJax example.
nojaf Oct 23, 2023
a8b5895
Minor tweaks + {{fsdocs-favicon-src}}
nojaf Oct 30, 2023
ba8da70
Add active class for menu item in navigation.
nojaf Oct 30, 2023
7ac178f
Add on this page section.
nojaf Nov 2, 2023
9cc492c
Use regex parsing instead of xml.
nojaf Nov 2, 2023
5972b48
Tweaks after testing F# Compiler site.
nojaf Nov 3, 2023
1ec3a50
Update release notes for v20 alpha 1.
nojaf Nov 3, 2023
fdd9af4
Fix failing unit test
nojaf Nov 3, 2023
1a4a830
Migrate to keep a change log.
nojaf Nov 3, 2023
de3a20c
Remove previously generated file.
nojaf Nov 3, 2023
3a25f3c
Add action to trigger nuget push.
nojaf Nov 3, 2023
47810ca
Only add {{root}} in extra templates.
nojaf Nov 3, 2023
25c1e1d
Add changelog entry for alpha 2
nojaf Nov 3, 2023
c4eb606
Move 'On this page' section outside main element.
nojaf Nov 4, 2023
63e67ac
Overflow ellipsis menu aside links.
nojaf Nov 6, 2023
aff05bd
Add link around project name in header.
nojaf Nov 6, 2023
0f0b99c
Add release notes for alpha 3
nojaf Nov 6, 2023
fa47daf
Add some padding for level 3 and 4.
nojaf Nov 6, 2023
9fe95a7
Improve styling of blockquote.
nojaf Nov 8, 2023
40983a5
Disable font ligatures.
nojaf Nov 8, 2023
1231ae7
Replace fsdocs-list-of-namespaces with an empty string when there are…
nojaf Nov 8, 2023
415fa4d
Add changelog entry for alpha 4.
nojaf Nov 8, 2023
5e7c08a
Improve API doc styling.
nojaf Nov 9, 2023
d833ecb
Make mobile menu scrollable.
nojaf Nov 9, 2023
aae9281
Add releases notes for alpha 5.
nojaf Nov 9, 2023
d6eac94
Initial attempt at search using fuse.js.
nojaf Nov 9, 2023
7003b7d
Smaller scrollbars on mobile.
nojaf Nov 9, 2023
33db919
Add some fallback if there is a Directory.Build.props in the pwd.
nojaf Nov 9, 2023
a5affc4
Add fsdocs-body-class substitution.
nojaf Nov 9, 2023
9897ea8
Add releases notes for alpha 007.
nojaf Nov 10, 2023
c6fd9c5
Format code
nojaf Nov 10, 2023
a1a673d
Add max-width to tooltip.
nojaf Nov 10, 2023
5348810
Add release notes for alpha 8
nojaf Nov 10, 2023
2050ead
Return original prop when no Directory.Build.props is used as fallback.
nojaf Nov 11, 2023
e6f54db
Add release notes for alpha 9.
nojaf Nov 11, 2023
8354931
Update styling for blockquote.
nojaf Nov 14, 2023
9836cd0
Update search documentation.
nojaf Nov 14, 2023
c3608f2
Tweak dark theme colors.
nojaf Nov 14, 2023
a65f72d
Allow for more fine-grained styling control.
nojaf Nov 15, 2023
b101e70
Loosen the header link search restriction.
nojaf Nov 15, 2023
49b4961
Improve custom theme icon.
nojaf Nov 15, 2023
13e78a7
Correct fsdocs-menu-item-active-class value.
nojaf Nov 15, 2023
4268b1a
Fix example of Right-Side navigation.
nojaf Nov 15, 2023
964ed92
Add release notes for 20.0.0-alpha-010
nojaf Nov 15, 2023
8afe8d6
Take `<UseArtifactsOutput>` into account during the project restore c…
nojaf Nov 16, 2023
82859b4
Add more options to customize colors.
nojaf Nov 17, 2023
783940e
Add release notes for 20.0.0-alpha-012
nojaf Nov 17, 2023
7540f79
Add variables for dialog colors.
nojaf Nov 17, 2023
bae7d74
Add border variable for code snippets.
nojaf Nov 17, 2023
458ca79
Add additional variables for dialog colors.
nojaf Nov 21, 2023
7241784
Mark as unreleased
nojaf Nov 21, 2023
02bebbd
Remove unused fsdocs-collection-name-link.
nojaf Nov 21, 2023
33860a5
Add documentation about CSS styling.
nojaf Nov 21, 2023
f689a99
Format ProjectCracker.fs
nojaf Nov 21, 2023
3487b2f
Remove excessive blank lines.
nojaf Nov 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/modern-theme.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Modern theme
name: Build and Test and Publish (main)

on: workflow_dispatch

Expand Down
8 changes: 7 additions & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,14 @@
<PackageTags>F# fsharp formatting markdown code fssnip literate programming</PackageTags>
<RepositoryUrl>https://github.com/fsprojects/FSharp.Formatting</RepositoryUrl>
<PackageProjectUrl>https://fsprojects.github.io/FSharp.Formatting</PackageProjectUrl>
<PackageIconUrl>https://raw.githubusercontent.com/fsprojects/FSharp.Formatting/master/docs/files/img/logo.png</PackageIconUrl>
<PackageIcon>logo.png</PackageIcon>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryType>git</RepositoryType>
<ChangelogFile>../../RELEASE_NOTES.md</ChangelogFile>
</PropertyGroup>

<ItemGroup Condition="'$(IsPackable)' == 'true'">
<None Include="..\..\docs\img\logo.png" Pack="true" PackagePath="\"/>
<PackageReference Include="Ionide.KeepAChangelog.Tasks" PrivateAssets="all" />
</ItemGroup>
</Project>
1 change: 1 addition & 0 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,6 @@
<PackageVersion Include="FSharp.Data" Version="6.3.0" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.5.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
<PackageVersion Include="Ionide.KeepAChangelog.Tasks" Version="0.1.8" />
</ItemGroup>
</Project>
4 changes: 1 addition & 3 deletions FSharp.Formatting.sln
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "leftside", "leftside", "{18
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "content", "content", "{FAD5C374-4748-4A3D-A435-FFA425916F3A}"
ProjectSection(SolutionItems) = preProject
docs\content\fsdocs-custom.css = docs\content\fsdocs-custom.css
docs\content\fsdocs-default.css = docs\content\fsdocs-default.css
docs\content\fsdocs-search.js = docs\content\fsdocs-search.js
docs\content\fsdocs-tips.js = docs\content\fsdocs-tips.js
docs\content\navbar-fixed-left.css = docs\content\navbar-fixed-left.css
docs\content\navbar-fixed-right.css = docs\content\navbar-fixed-right.css
docs\content\fsdocs-theme-toggle.js = docs\content\fsdocs-theme-toggle.js
EndProjectSection
EndProject
Global
Expand Down
Loading