22 Commits

Author SHA1 Message Date
Ian Bassi
b38a30415e Lossless Image compression (#207) 2026-04-09 21:56:11 -03:00
Ian Bassi
f2ddafe58d Case sensitive validations (#202) 2026-04-08 11:51:47 -03:00
Ian Bassi
a04cdf685a Match color to site (#201) 2026-04-07 17:03:12 -03:00
yw4z
ea82741d9e init (#165) 2026-02-11 09:14:52 -03:00
Ian Bassi
69d34dea92 Revert "Fix Identation (#151)" (#152)
This reverts commit 776d908893.
2026-01-27 20:39:54 -03:00
Ian Bassi
776d908893 Fix Identation (#151)
* Enhance theme with design tokens and improved styles

Introduces a comprehensive set of design tokens (typography, spacing, radii, shadows, transitions) and refactors the color system for both light and dark modes in extra.css. Improves accessibility, navigation, and component styles, adds smooth scrolling, focus rings, and hover/active effects for navigation and tables. mkdocs.yml is updated to enable instant navigation and progress bar features.

* Update Localization_guide.md

* Update How-to-build.md

---------

Co-authored-by: Jack Smith <jackdsmith2327@gmail.com>
2026-01-27 18:20:43 -03:00
Ian Bassi
738711f4fe Code high (#138)
* mkdocs code highlight

* fix

* missing dot

* Refactored language code to improve redability

* Update extra.css

Revert "Symmetric infill Y axis"

This reverts commit 1dd7d66c3f84b4419fc7e3f09056cf255ceaa61b.

Symmetric infill Y axis

Co-Authored-By: yw4z <yw4z@outlook.com>

---------

Co-authored-by: yw4z <yw4z@outlook.com>
2026-01-24 13:32:30 -03:00
Ian Bassi
446931d895 KaTeX +Mermaid (#126)
* Add KaTeX support for math rendering in documentation

Introduced web_extras/katex.js and updated build scripts to copy it to the appropriate assets directories. Updated mkdocs.yml to include KaTeX CSS/JS and enabled pymdownx.arithmatex extension for math rendering. This enables LaTeX-style math support in the documentation.

* Add mermaid

Configured pymdownx.superfences in mkdocs.yml to support custom 'mermaid' code fences, enabling better integration of mermaid diagrams in documentation.
2026-01-18 14:48:54 -03:00
Ian Bassi
173533fb9b Add icon theme JS and update build for theme assets (#113)
Introduces web_extras/icon-theme.js to handle dynamic icon switching based on theme. Updates build scripts (build.ps1, build.sh) to copy custom CSS and JS assets for both docs and wiki outputs. mkdocs.yml is updated to include the new JS asset and reorganizes the Print Prepare navigation for clarity.
2026-01-15 12:43:15 -03:00
Ian Bassi
d023a34b16 Add specific height styles for images (#118)
Introduced CSS rules to set explicit heights for images with height attributes of 22, 45, and 200 pixels, targeting text icons, patterns table, and calibrations guide preview.

Co-authored-by: yw4z <yw4z@outlook.com>
2026-01-13 19:20:30 -03:00
Ian Bassi
bfa3a49c75 Revert "Override image height to respect explicit attributes (#114)"
This reverts commit f1a3f53abb.
2026-01-13 17:09:16 -03:00
Ian Bassi
e9d5b099d4 Revert "Use 'revert' for image height override in CSS (#115)"
This reverts commit ccecefb1ac.
2026-01-13 17:09:16 -03:00
Ian Bassi
ccecefb1ac Use 'revert' for image height override in CSS (#115)
Changed the image height override from 'unset' to 'revert' in .md-typeset img to better respect explicit height attributes and restore default behavior when needed.
2026-01-13 16:27:16 -03:00
Ian Bassi
f1a3f53abb Override image height to respect explicit attributes (#114)
Added CSS rule to unset the theme's automatic height for images, ensuring that explicit height attributes on <img> elements are respected.
2026-01-13 16:20:56 -03:00
Ian Bassi
4119523eba Vertically align images in markdown content (#102)
Added CSS rule to vertically align images to the middle within elements using the .md-typeset class, ensuring images are inline with surrounding text.
2026-01-09 19:31:40 -03:00
Ian Bassi
625672d359 Improve table styling in extra.css (#100)
Added vertical alignment for table cells and set table width and layout to auto for better display of tables in the documentation.
2026-01-09 12:31:57 -03:00
Ian Bassi
cf20f042bf Fixes (#99)
* Vertically align table cells for icons

Added vertical-align: middle to table td and th elements to ensure icons and content are centered within table cells. This improves visual alignment in tables.

* Set fixed height for pattern icons in tables

Updated CSS to ensure images with alt text starting with 'param_' inside tables have a fixed height of 45px for consistent appearance.
2026-01-09 12:24:22 -03:00
Ian Bassi
95d8cf3f4c Add !important to image height unset rule (#98)
Updated the CSS rule for images to use 'height: unset !important;' to ensure the unset value takes precedence over other styles.
2026-01-09 12:11:44 -03:00
Ian Bassi
425c18225b Remove image limit size for tables (#97)
* Set fixed height for param_ images in tables

Added CSS rule to ensure images with alt text starting with 'param_' inside tables have a fixed height of 45px, maintaining consistent appearance and preventing layout issues.

* Update table image styles to respect explicit dimensions

Replaces the fixed height for table images with styles that allow images to use their explicit width and height. This provides more flexibility for displaying images with custom dimensions inside tables.
2026-01-09 12:06:34 -03:00
yw4z
08d3349f11 Make dark mode text brighter (#94) 2026-01-09 16:44:06 +03:00
yw4z
1091d69a3b Styling improvements (#86) 2026-01-09 01:22:23 +03:00
yw4z
3177626267 Improve styling (#78)
* init

* Update build.ps1

* add checks for material theme
2026-01-05 09:55:11 -03:00