Skip to content

[RTL] Warn if RTL CSS not found + Hugo mod fix + more#2027

Merged
chalin merged 1 commit intogoogle:mainfrom
chalin:chalin-im-hugo-mod-fix-rtl-2024-05-29
May 29, 2024
Merged

[RTL] Warn if RTL CSS not found + Hugo mod fix + more#2027
chalin merged 1 commit intogoogle:mainfrom
chalin:chalin-im-hugo-mod-fix-rtl-2024-05-29

Conversation

@chalin
Copy link
Copy Markdown
Collaborator

@chalin chalin commented May 29, 2024

  • Fixes Ensure RTL works when Docsy is used via Hugo modules #2025
  • ci:prepare now copies over a cached copy of the Bootstrap RTL CSS
  • Adjusts the head partial:
    • Warn if Bootstrap RTL CSS is needed for some pages but not found; and embeds the warning as a <meta name="docsy-info" element of affected HTML pages
    • Report an error if the main CSS file isn't found
  • Adds a mount point for Hugo-module-based projects so that the BS RTL file
  • CONTRIBUTING.md typo fix

@chalin chalin added this to the 24Q2 milestone May 29, 2024
@chalin chalin force-pushed the chalin-im-hugo-mod-fix-rtl-2024-05-29 branch from d89c8e5 to 4eec44e Compare May 29, 2024 10:47
@chalin
Copy link
Copy Markdown
Collaborator Author

chalin commented May 29, 2024

Merging now, but feedback is still welcome @LisaFC @geriom @emckean @fekete-robert @deining. I'll be testing this soon on the docsy-example.

@chalin chalin merged commit 333c2f8 into google:main May 29, 2024
@chalin chalin deleted the chalin-im-hugo-mod-fix-rtl-2024-05-29 branch May 29, 2024 10:54
fekete-robert pushed a commit to fekete-robert/docsy that referenced this pull request May 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ensure RTL works when Docsy is used via Hugo modules

1 participant