|
5 | 5 |
|
6 | 6 | // HDS COMPONENTS
|
7 | 7 |
|
8 |
| -@import "@hashicorp/design-system-components"; |
9 |
| -@import "@hashicorp/design-system-power-select-overrides"; |
| 8 | +@use "@hashicorp/design-system-components"; |
| 9 | +@use "@hashicorp/design-system-power-select-overrides"; |
10 | 10 |
|
11 | 11 | // Tokens (CSS props)
|
12 |
| -@import "tokens"; |
| 12 | +@use "tokens"; |
13 | 13 |
|
14 | 14 | // Global declarations
|
15 |
| -@import "global"; |
16 |
| -@import "typography"; |
17 |
| -@import "spacing"; |
| 15 | +@use "global"; |
| 16 | +@use "typography"; |
| 17 | +@use "spacing"; |
18 | 18 |
|
19 | 19 | // "Doc" components
|
20 |
| -@import "doc-components"; |
| 20 | +@use "doc-components"; |
21 | 21 |
|
22 | 22 | // Markdown
|
23 |
| -@import "markdown"; |
| 23 | +@use "markdown"; |
24 | 24 |
|
25 | 25 | // Page-specific declarations
|
26 |
| -@import "pages/application"; // main application frame |
27 |
| -@import "pages/home"; // homepage (index) |
28 |
| -@import "pages/about/principles"; |
29 |
| -@import "pages/foundations/landing"; |
30 |
| -@import "pages/foundations/icon"; |
31 |
| -@import "pages/foundations/typography"; |
32 |
| -@import "pages/components/accordion"; |
33 |
| -@import "pages/components/alert"; |
34 |
| -@import "pages/components/app-footer"; |
35 |
| -@import "pages/components/application-state"; |
36 |
| -@import "pages/components/button"; |
37 |
| -@import "pages/components/code-block"; |
38 |
| -@import "pages/components/copy-snippet"; |
39 |
| -@import "pages/components/copy-button"; |
40 |
| -@import "pages/components/dropdown"; |
41 |
| -@import "pages/components/flyout"; |
42 |
| -@import "pages/components/landing"; |
43 |
| -@import "pages/components/modal"; |
44 |
| -@import "pages/components/pagination"; |
45 |
| -@import "pages/components/radio-card"; |
46 |
| -@import "pages/components/rich-tooltip"; |
47 |
| -@import "pages/components/side-nav"; |
48 |
| -@import "pages/components/super-select"; |
49 |
| -@import "pages/components/table"; |
50 |
| -@import "pages/components/tabs"; |
51 |
| -@import "pages/layouts/app-frame"; |
52 |
| -@import "pages/whats-new/changelog"; |
53 |
| -@import "pages/patterns/table-multi-select"; |
54 |
| -@import "pages/patterns/filter-patterns"; |
55 |
| -@import "pages/utilities/dialog-primitive"; |
| 26 | +@use "pages/application"; // main application frame |
| 27 | +@use "pages/home"; // homepage (index) |
| 28 | +@use "pages/about/principles" as about-principles; |
| 29 | +@use "pages/foundations/landing" as foundations-landing; |
| 30 | +@use "pages/foundations/icon" as foundations-icon; |
| 31 | +@use "pages/foundations/typography" as foundations-typography; |
| 32 | +@use "pages/components/accordion" as components-accordion; |
| 33 | +@use "pages/components/alert" as components-alert; |
| 34 | +@use "pages/components/app-footer" as components-app-footer; |
| 35 | +@use "pages/components/application-state" as components-application-state; |
| 36 | +@use "pages/components/button" as components-button; |
| 37 | +@use "pages/components/code-block" as components-code-block; |
| 38 | +@use "pages/components/copy-snippet" as components-copy-snippet; |
| 39 | +@use "pages/components/copy-button" as components-copy-button; |
| 40 | +@use "pages/components/dropdown" as components-dropdown; |
| 41 | +@use "pages/components/flyout" as components-flyout; |
| 42 | +@use "pages/components/landing" as components-landing; |
| 43 | +@use "pages/components/modal" as components-modal; |
| 44 | +@use "pages/components/pagination" as components-pagination; |
| 45 | +@use "pages/components/radio-card" as components-radio-card; |
| 46 | +@use "pages/components/rich-tooltip" as components-rich-tooltip; |
| 47 | +@use "pages/components/side-nav" as components-side-nav; |
| 48 | +@use "pages/components/super-select" as components-super-select; |
| 49 | +@use "pages/components/table" as components-table; |
| 50 | +@use "pages/components/tabs" as components-tabs; |
| 51 | +@use "pages/layouts/app-frame" as layouts-app-frame; |
| 52 | +@use "pages/whats-new/changelog" as whats-new-changelog; |
| 53 | +@use "pages/patterns/table-multi-select" as patterns-table-multi-select; |
| 54 | +@use "pages/patterns/filter-patterns" as patterns-filter-patterns; |
| 55 | +@use "pages/utilities/dialog-primitive" as utilities-dialog-primitive; |
56 | 56 |
|
57 | 57 | // Third-party declarations
|
58 |
| -@import "prism-dracula"; |
59 |
| -@import "ember-power-select"; |
| 58 | +@use "prism-dracula"; |
| 59 | +@use "ember-power-select"; |
60 | 60 |
|
61 | 61 | // GLOBALS
|
62 | 62 |
|
|
0 commit comments