// USWDS-based main stylesheet // This replaces the legacy Frontend Toolkit dependencies @use "sass:math"; @use "uswds-core" as *; // Path to assets for use with file-url() $path: '/static/images/'; // ------------------------------------ // USWDS Core imports and utilities // ------------------------------------ // Helper functions and mixins @mixin box-sizing($type: border-box) { box-sizing: $type; } @mixin border-radius($radius: 3px) { border-radius: $radius; } @mixin box-shadow($shadow) { box-shadow: $shadow; } @import 'globals'; @import 'local/typography'; @import 'grids'; @import 'components/site-footer'; @import 'components/placeholder'; @import 'components/sms-message'; @import 'components/page-footer'; @import 'components/table'; @import 'components/navigation'; @import 'components/big-number'; @import 'components/banner'; @import 'components/textbox'; @import 'components/file-upload'; @import 'components/browse-list'; @import 'components/email-message'; @import 'components/copy-to-clipboard'; @import 'components/vendor/previous-next-navigation'; @import 'components/radios'; @import 'components/checkboxes'; @import 'components/pill'; @import 'components/show-more'; @import 'components/message'; @import 'components/research-mode'; @import 'components/tick-cross'; @import 'components/list-entry'; @import 'components/live-search'; @import 'components/stick-at-top-when-scrolling'; @import 'components/conditional-radios'; @import 'components/vendor/breadcrumbs'; @import 'components/vendor/responsive-embed'; @import 'components/preview-pane'; @import 'components/task-list'; @import 'components/area-list'; @import 'components/content-metadata'; @import 'views/dashboard'; @import 'views/users'; @import 'views/api'; @import 'views/product-page'; @import 'views/template'; @import 'views/notification'; @import 'views/send'; @import 'views/get_started'; @import 'views/history'; @import 'app';