815e2bdd04
- API Status 페이지 SCSS 스타일 및 반응형 대응 추가 - 진행 중 장애 DTO 및 영향 API DTO 구현 - 진행 중 장애 및 점검 사항 관련 JS 렌더링 로직 추가
85 lines
2.5 KiB
SCSS
85 lines
2.5 KiB
SCSS
// -----------------------------------------------------------------------------
|
|
// Main SASS Entry Point - Version 2 (Modern Vibrant Design)
|
|
// Based on design/styles-v2.css
|
|
// Dart Sass 3.0.0 compatible with @use instead of @import
|
|
// -----------------------------------------------------------------------------
|
|
|
|
@charset "utf-8";
|
|
|
|
// 1. Configuration and helpers (no CSS output)
|
|
@use 'abstracts/variables' as *;
|
|
@use 'abstracts/color-functions' as *; // Dart Sass 3.0.0 compatibility
|
|
@use 'abstracts/mixins' as *;
|
|
|
|
// 2. Base styles
|
|
@use 'base/reset' as *;
|
|
@use 'base/typography' as *;
|
|
@use 'base/animations' as *;
|
|
@use 'base/djb-font' as *;
|
|
|
|
// 3. Layout
|
|
@use 'layout/header' as *;
|
|
@use 'layout/footer' as *;
|
|
@use 'layout/grid' as *;
|
|
@use 'layout/container' as *;
|
|
|
|
// 4. Components
|
|
@use 'components/buttons' as *;
|
|
@use 'components/badges' as *;
|
|
@use 'components/cards' as *;
|
|
@use 'components/apikey-common' as *;
|
|
@use 'components/forms' as *;
|
|
@use 'components/modals' as *;
|
|
@use 'components/navigation' as *;
|
|
@use 'components/partners' as *;
|
|
@use 'components/cta' as *;
|
|
@use 'components/password-popup' as *;
|
|
@use 'components/password-policy' as *;
|
|
@use 'components/header-auth' as *;
|
|
@use 'components/session-timer' as *;
|
|
@use 'components/tables' as *;
|
|
@use 'components/accordion' as *;
|
|
@use 'components/page-title-banner' as *;
|
|
@use 'components/alerts' as *;
|
|
@use 'components/toast' as *;
|
|
@use 'components/pagination' as *;
|
|
@use 'components/breadcrumb' as *;
|
|
@use 'components/test-env-notice' as *;
|
|
@use 'components/djb-inquiry-comments' as *;
|
|
@use 'components/board-common' as *;
|
|
@use 'components/two-factor' as *;
|
|
@use 'components/password-policy' as *;
|
|
|
|
// 5. Page-specific styles
|
|
@use 'pages/index' as *;
|
|
@use 'pages/home' as *;
|
|
@use 'pages/api-portal' as *;
|
|
@use 'pages/api-market' as *;
|
|
@use 'pages/documentation' as *;
|
|
@use 'pages/login' as *;
|
|
@use 'pages/account-recovery' as *;
|
|
@use 'pages/signup-selection' as *;
|
|
@use 'pages/mypage' as *;
|
|
@use 'pages/apikey-register' as *;
|
|
@use 'pages/apikey-detail' as *;
|
|
@use 'pages/apikey-list' as *;
|
|
@use 'pages/notice' as *;
|
|
@use 'pages/inquiry' as *;
|
|
@use 'pages/org-register' as *;
|
|
@use 'pages/partnership' as *;
|
|
@use 'pages/user-management' as *;
|
|
@use 'pages/terms-agreements' as *;
|
|
@use 'pages/service' as *;
|
|
@use 'pages/api-statistics' as *;
|
|
@use 'pages/webhook' as *;
|
|
@use 'pages/api-status' as *;
|
|
|
|
// 6. Themes
|
|
@use 'themes/dark' as *;
|
|
|
|
// 7. Utilities (should be last)
|
|
@use 'base/utilities' as *;
|
|
|
|
// 8. Vendor overrides
|
|
@use 'vendors/overrides' as *;
|