X-Git-Url: https://git.danix.xyz/?a=blobdiff_plain;f=assets%2Fsass%2Fmain.scss;h=4f838e9964158c8d3d2a22e320cf41d3ba2f3ba6;hb=c2ea6701260eeb131887220ed5fe04831f22dd4e;hp=6f5989e2b01c71f957ca0e4df40b42ecd881fc14;hpb=2ae9d02fd007f6d0bab6576f8f26d66570358605;p=theme-danix.xyz.git diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 6f5989e..4f838e9 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -1,19 +1,73 @@ -body { - background-color: #dadada;; - header#masthead, - footer#colophon { - background-color: #656565; +// HTML5UP +@import 'libs/vars'; +@import 'libs/functions'; +@import 'libs/mixins'; +@import 'libs/my-mixins'; +@import 'libs/vendor'; +@import 'libs/breakpoints'; +@import 'libs/html-grid'; +// GOOGLE FONTS +@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,600;1,400;1,600&family=Red+Hat+Mono&display=swap'); + +// Breakpoints. + + @include breakpoints(( + xlarge: (1281px, 1680px ), + large: (981px, 1280px ), + medium: (737px, 980px ), + small: (481px, 736px ), + xsmall: (361px, 480px ), + xxsmall: (null, 360px ) + )); + + +// Mixins. + + @mixin inner { + > .inner { + @include padding(4em, 0); + margin: 0 auto; + max-width: _size(inner); + width: calc(100% - 6em); + + @include breakpoint('<=small') { + @include padding(3em, 0); + width: calc(100% - 3em); + } + } } -} -.screen-reader-text, -.hidden { - border:0; - clip:rect(1px, 1px, 1px, 1px); - clip-path:inset(100%); - height:1px; - overflow:hidden; - padding:0; - position:absolute; - white-space:nowrap; - width:1px -} \ No newline at end of file + +// Base. + + @import 'base/reset'; + @import 'base/page'; + @import 'base/typography'; + +// Component. + + @import 'components/row'; + @import 'components/section'; + @import 'components/form'; + @import 'components/box'; + @import 'components/icon'; + @import 'components/image'; + @import 'components/list'; + @import 'components/actions'; + @import 'components/icons'; + @import 'components/pagination'; + @import 'components/breadcrumbs'; + @import 'components/table'; + @import 'components/button'; + @import 'components/tiles'; + @import 'components/contact-method'; + @import 'components/spotlights'; + +// Layout. + + @import 'layout/header'; + @import 'layout/banner'; + @import 'layout/main'; + @import 'layout/contact'; + @import 'layout/footer'; + @import 'layout/wrapper'; + @import 'layout/menu';