mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-08-24 15:28:57 +00:00
2c0b48370b
* feat(gen-docs): add documentation generation package with SassDoc and TypeDoc support Add new `@hugo-fixit/gen-docs` package that parses Hugo config (hugo.toml) and generates documentation. Includes SassDoc annotations for SCSS variables and mixins, TypeDoc config for TypeScript source docs, and a `.sassdocrc` configuration file. * docs(readme): add browsers support section * feat(gen-docs): add Hugo partials docs generation and fix config empty sections - Add partial-parser.ts: parses Hugo partial comment blocks (@param/@return/@example) - Add partials.ts renderer: generates grouped Markdown with param tables - Add `partials` subcommand with -t/-o options for template injection - Fix config-parser: empty TOML sections (library.js/library.css) now retain descriptions - Fix config-parser: correctly distinguish section-level vs key-level comments - Update README with partials subcommand documentation
22 lines
692 B
SCSS
22 lines
692 B
SCSS
/// ==========================================================================
|
|
/// SCSS Variables
|
|
///
|
|
/// Configured via [params.appearance] in hugo.toml using hugo:vars.
|
|
/// Default values are defined in layouts/_partials/function/scss-vars.html.
|
|
/// ==========================================================================
|
|
@forward "core/maps";
|
|
@forward "hugo:vars";
|
|
@forward "hugo:vars/internal";
|
|
|
|
/// CSS variable prefix for all custom properties.
|
|
/// @type String
|
|
$prefix: fi- !default;
|
|
|
|
/// Root prefix for CSS custom properties (derived from $prefix).
|
|
/// @type String
|
|
$rootPrefix: --#{$prefix} !default;
|
|
|
|
/// Default header height.
|
|
/// @type Length
|
|
$header-height: 3.5rem !default;
|