Sean (ANGRYxScotsman) and GitHub
6f0629207a
Gave the docs steroids. sorry for the big pr. ( #4892 )
...
* Scaffold Astro + Starlight docs site
Bootstraps a new docs-astro project to replace the Hugo-based docs,
using Astro's Starlight framework with the content collection schema
and sidebar navigation configured for WinUtil's docs structure.
* Add WinUtil-branded Starlight theme
Restyles Starlight's default look with a dark-by-default grayscale
palette and WinUtil's brand blue (#0567ff, from the app logo) as the
single accent, Geist for UI text, and JetBrains Mono for code. Also
overrides the default theme provider so first-time visitors land on
dark mode instead of following OS preference.
* Add custom Hero and CornerCard components
Hero overrides Starlight's default hero with a full-bleed grid/glow
background, a browser-chrome-framed screenshot, and a badge row driven
by frontmatter data. CornerCard is a bordered feature card with corner
brackets, used for the landing page's feature grid.
* Migrate docs content from Hugo to Astro/Starlight
Ports the landing page, user guide sections, FAQ, known issues,
contributing guide, and a sample generated tweak reference page from
the Hugo site, converting Hugo shortcodes and GFM alert syntax to
their Starlight/MDX equivalents.
* Use Windows-style caption buttons in hero window chrome
Swap the macOS traffic-light dots for a minimize/maximize/close
button group, since WinUtil is a Windows tool.
* Use Windows-style caption glyph for terminal code blocks
Replace Expressive Code's default macOS dots on terminal-framed code
blocks with a right-aligned Windows minimize/maximize/close icon,
matching the hero window chrome.
* Archive the Hugo docs site as docs-old
* Promote Astro/Starlight docs from docs-astro to docs
* Show the launch command as a copyable code block on the docs homepage
* Add docs codeowner for seanh1995
* Register custom Header component for Starlight docs site
* Add custom navbar links to Astro docs, matching the old Hugo site's top nav
* Point dev docs generator at the Astro/Starlight docs site
Output moves from docs/content/dev (Hugo) to
docs/src/content/docs/code-reference (Astro/Starlight): .mdx instead
of .md, Starlight-style title="..." code fence labels instead of
Hugo's filename/linenos shortcode, and a ":::note" aside linking back
to each entry's source file. Frontmatter description is now pulled
from the JSON Description field. Also fixes a pre-existing bug where
the embedded JSON snippets were always missing their own closing
brace.
* Add seanh1995 as codeowner for the dev docs generator
* Wire up Code Reference section in docs sidebar
Adds an Architecture & Design page plus autogenerated Tweaks/Features
Reference groups pointing at docs/src/content/docs/code-reference, and
fixes the editLink base URL to the promoted docs/ path.
* Port architecture doc to code-reference and drop stale hyperv sample
Moves the Hugo-era architecture doc into
docs/src/content/docs/code-reference/architecture.mdx: drops the
Hugo-only weight/toc frontmatter, converts the embedded code fences to
Starlight's title="..." syntax, and repoints the "Related
Documentation" links at this site's actual slugs. Also removes the
hand-written reference/tweaks/hyperv.mdx placeholder now that the
generator produces the real page under code-reference/features.
* Keep pre-conversion backup of devdocs-generator.ps1
Snapshot of the script before it was pointed at the Astro/Starlight
docs site, for reference.
* updated workflow
* Update CODEOWNERS
* Hide edit-page link on the docs landing page
The splash-template landing page isn't a source doc meant to be edited
via GitHub like the rest of the guides, so skip showing the link.
* Add site footer with copyright line, matching the old Hugo docs
The Hugo site rendered "© {year} Chris Titus Tech. All rights
reserved." in its footer; Starlight's default footer had no
equivalent. Override it to append the same copyright line below the
existing edit-link/pagination row, and collapse that row entirely
when it has nothing in it (e.g. pages with editUrl disabled and no
prev/next) instead of leaving an empty gap.
* Fix vertical alignment and size of the arrow icon in hero/CTA buttons
The right-arrow icon read as floating above the button label's
baseline. Root cause was partly a genuine optical mismatch (fixed with
a small position nudge scoped to just the arrow icon, so it doesn't
also shift the unaffected GitHub icon) and partly the final CTA's copy
getting wrapped in a <p> by MDX's markdown parser, which behaved
slightly differently under the flex layout than the Hero component's
plain text node. Switching the CTA button's label to a JS string
expression avoids the wrapper and keeps both buttons' markup, and
rendering, identical.
* Use the dark fork-button screenshot in the contributing guide
Drop the unused light-mode variant and point the guide at
Fork-Button-Dark.png instead.
* Remove old Hugo docs site and pre-conversion backup files
The docs have moved to the Astro/Starlight site; the Hugo site
(docs-old/), its workflow backup, and the devdocs-generator.ps1
pre-conversion snapshot are no longer needed.
* keeping ai happy
* Bump sharp to 0.35.3 in docs site
2026-07-31 15:29:00 -05:00
Sean (ANGRYxScotsman) and GitHub
9e21c8f4a7
Updated ConsumerFeatures description and small dev doc edit ( #4817 )
...
* Update tweaks.json
* Update _index.md
* Update _index.md
2026-07-13 11:39:49 -05:00
Sean (ANGRYxScotsman) and GitHub
b72bfb03ba
Update pre-release.yaml ( #4746 )
2026-07-02 11:01:18 -05:00
Sean (ANGRYxScotsman) and GitHub
72d47ba020
Update preset configuration ( #4744 )
...
* Update preset.json
* Update preset.json
2026-07-01 12:22:17 -05:00
Sean (ANGRYxScotsman) and GitHub
6ae24d071d
Fix doc gen ( #4743 )
...
* edit 1
* Update devdocs-generator.ps1
2026-06-23 12:08:21 -05:00
Sean (ANGRYxScotsman) and GitHub
153900a77b
fix pics not loading in app page ( #4614 )
2026-06-03 12:57:33 -05:00
Sean (ANGRYxScotsman) and GitHub
565597a906
Update documentation and images across multiple pages ( #4549 )
...
* Update CONTRIBUTING.md
* updated the apps page and pics
* updated tweaks tab pic
* updated features page with pic
* updated update page with pic
* update win 11 page with pic
* update pics for app page
* deleted old pics
* fix favicon from not showing
* added forums link in help
* Update hugo.toml
* updated title screen pic and added it to the main screen
* Update _index.md
* added the recommended section to the user guild tweeks
* Update _index.md
* added the new advance preset
* clean up pages
* fix links
* fixed wikipedia link
* Update _index.md
2026-05-26 15:17:26 -05:00
Sean (ANGRYxScotsman) and GitHub
c39c54c7c1
update theme ( #4490 )
2026-05-14 14:22:33 -05:00
Sean (ANGRYxScotsman) and GitHub
c5fc9490a8
fixed a lie ( #4368 )
2026-04-17 09:01:04 -05:00
Sean (ANGRYxScotsman) and GitHub
a72c0770dd
removed redundant appx packages ( #4308 )
...
* updated appx list
* kept camera
* kept dolby
* removed copilot as we have another tweak for this
* Update tweaks.json
* undo last commits
* removed likedin
* other tweaks do this.
* remove copilot tweak does this
* Update tweaks.json
* removed redundant packages
* removed AppUp.IntelManagementandSecurityStatus
* updated content
* Update tweaks.json
* Update tweaks.json
* Update tweaks.json
* Update tweaks.json
* Update tweaks.json
* Update tweaks.json
* Update tweaks.json
2026-04-07 12:58:27 -05:00
Sean (ANGRYxScotsman) and GitHub
a0fdf2cb80
removed redundant appx packages from win11 creator ( #4321 )
...
* redundant
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* removed notes aswell
2026-04-07 10:48:52 -05:00
c9e9214fd6
added next and previous ( #4323 )
...
Co-authored-by: Chris Titus <contact@christitus.com >
2026-04-07 10:38:37 -05:00
Sean (ANGRYxScotsman) and GitHub
b7f6a8cebe
fixed more 404 errors ( #4322 )
...
* fixed 404 errors
* updated page
* Update _index.md
2026-04-07 10:37:37 -05:00
Sean (ANGRYxScotsman) and GitHub
bc2f6ce8f7
fix win11 Creator 404 error and site update ( #4296 )
...
* Update _index.md
* theme update
2026-04-02 14:23:20 -05:00
Sean (ANGRYxScotsman) and GitHub
6188447348
updated docs ( #4203 )
...
* updated docs
* Update KnownIssues.md
* Update faq.md
* Update _index.md
* Update _index.md
* Update _index.md
* Update faq.md
* Update faq.md
* Update faq.md
2026-03-25 21:17:09 -05:00
Sean (ANGRYxScotsman) and GitHub
3da0221fb4
removed windows 10 reference and pages edits ( #4185 )
...
* removed any windows 10 reference
* update links
* page clean up
* Update _index.md
* clean up getting started page
* clean up more pages
* Update faq.md
* Update _index.md
* more clean up
2026-03-11 10:24:46 -05:00
Sean (ANGRYxScotsman) and GitHub
a30664002b
added doc link to settings menu ( #4156 )
2026-03-06 08:29:20 -06:00
Sean (ANGRYxScotsman) and GitHub
2d2497408f
Website updated to latest version ( #4157 )
...
* updated theme to latest version
* updated tabs to the new way
* added missing frontmatter to pages
* updated hugo version
* edited the file structure
* revert back to old way
* Update _index.md
* fix typo and made sure it was upto date
* updated docs
* clean up navbar
* Update en.yaml
2026-03-06 08:28:34 -06:00
Sean (ANGRYxScotsman) and GitHub
5fc566b46f
Winutil website edit ( #4140 )
...
* updated the iso creator docs
* added creator info to the arch docs
2026-03-03 09:17:19 -06:00
Sean (ANGRYxScotsman) and GitHub
58dacd5b0b
New win 11 Creator page ( #4115 )
...
* made Win 11 Creator page
* update store to application
2026-02-25 13:50:36 -06:00
Sean (ANGRYxScotsman) and GitHub
78302934ef
updated workflows for automation ( #4102 )
...
* updated workflows for automation
* added back the debug logs
* Update docs.yaml
* Update pre-release.yaml
2026-02-22 21:25:59 -06:00
Sean (ANGRYxScotsman) and GitHub
d10c9413ac
Update devdocs-generator ( #4091 )
...
* Update devdocs-generator.ps1
* made new dir
* Update devdocs-generator.ps1
* Update devdocs-generator.ps1
2026-02-22 17:19:43 -06:00
Sean (ANGRYxScotsman) and GitHub
80e54a0ea5
updated doc workflow ( #4069 )
...
* updated workflow
* changed the commit message
* fixed spacing in copyright
i will notice these issues before committing in future lol
* Update devdocs-generator.md
2026-02-18 11:51:44 -06:00
Sean (ANGRYxScotsman) and GitHub
5582c3cb44
More winutil docs update ( #4038 )
...
* updated the gen to add a blackline under the frontmatter and added .md file in the same location with breakdown on what the script does
* copyright fix.
found out the reason why it rendered correctly on my pc and not with site builder. it was because we use --minify for the site builder and i have not been using that on the local instance
* Update pre-release.yaml
* Update en.yaml
2026-02-17 12:28:36 -06:00
Sean (ANGRYxScotsman) and GitHub
9b03b94435
more winutil website update and new features ( #4030 )
...
* updated theme to the latest version
* Update en.yaml
* removed all the order from the docs
* add the store link
* update homepage
* add filename and line number to all the code blocks and also removed pages
* auto pull the code from the json files
* Merge branch 'main' into winutil-new-features
* the script updated linenostart=
* Delete LaptopHibernation.md
2026-02-12 14:33:11 -06:00
Sean (ANGRYxScotsman) and GitHub
aaed116798
added frontmatter to pages ( #4024 )
...
* added frontmatter to widget.md
* update more pages
* updated copyright to automatically pull the year
2026-02-10 17:59:31 -06:00
Sean (ANGRYxScotsman) and GitHub
cfde1b5a92
Edited some things i forgot to do ( #4019 )
...
* move debloat edge to z--advanced-tweaks---caution
* updated frontmatter on the pages i have the shortcodes
2026-02-10 14:32:17 -06:00
Sean (ANGRYxScotsman) and GitHub
8fc7d30112
more winutil website updates ( #3967 )
...
* changed autolinks to now use frontmatter instead off #heading
* updated all docs with front matter names
* Update DisableLegacyRecovery.md
this was the same as EnableLegacyRecovery file
* made sure pages have got the corrects scripts on them
* Update default.md
updated the archetype default to make sure every new page had the title and description automatically on the front matter
* Create BraveDebloat.md
* added brave debloat link to tweaks.json
* Update tweaks.json
* Update tweaks.json
2026-02-10 13:49:36 -06:00
Sean and GitHub
99eb70d81b
Docs, Winutil website update ( #3947 )
...
* Updated winutil website
add git ignore to not upload unnecessarily file. i have also updated microwin docs and added a copyright info to the footer
* Update _index.md
* Update KnownIssues.md
* Update links
update all the links for github to the corresponding pages. i have kept the original links aswell but commented out
* update hugo workflow to use version 0.147.0
* Update en.yaml
* update hugo toml to get rid off powered by
* Update docs.yaml
* Update KnownIssues.md
* Update KnownIssues.md
* Update KnownIssues.md
* Update compatibility note for MicroWin and Ventoy
* removed quad 9 dns
* fixed all the incorrect code block in markdown file
* Replace hardcoded page lists with auto-discovery shortcode
Created a new shortcode at docs/layouts/shortcodes/autolinks.html. This enables auto-discovery when creating new Markdown files, streamlining the workflow for future documentation updates.
* updated os requirements
2026-01-29 13:59:26 -06:00
Sean and GitHub
25a392877f
Update inputXML.xaml ( #3943 )
2026-01-28 11:09:01 -06:00