#4060: _import.scss

site/_sass/uikit/components/_import.scss

Path: site/_sass/uikit/theme/_import.scss · Type: UIkit Theme import manifest

Purpose: THE MASTER MANIFEST — 78 lines, 63 @import statements. Imports ALL theme component files in 7-layer dependency order: Base→Elements→Layout→Common→Navs→JS→Utilities. The architectural backbone of site CSS.

Source: GitHub

91 lines · 71 code · 12 comments · 8 blank
CommitDateMessage
ac75fabf32021-08-10Github pages migrated to Asciidoc (Gihub actions required).
acb790ad2laterFix various typos

Added in Aug 2021 during the Jekyll site migration from HTML to AsciiDoc. Typo fixes applied later.

Master import manifest. This file imports all 63 theme component SCSS files in correct dependency order — the architectural backbone of the site's CSS compilation. Imported by uikit-theme.scss (#4090).

What it does

THE MASTER MANIFEST — 78 lines, 63 @import statements. Imports ALL theme component files in 7-layer dependency order: Base→Elements→Layout→Common→Navs→JS→Utilities. The architectural backbone of site CSS. Part of the UIkit CSS framework integration for the ProjectForge documentation website.

Import chain

Compilation flow: assets/css/main.scssuikit-theme.scss (#4090) → this file. Variables from variables.scss (#4091) and variables-theme.scss (#4092) are available to all components.

Key takeaways