diff --git a/frontend/_public/src/less/_mixin/all.less b/frontend/_public/src/less/_mixin/all.less new file mode 100644 index 0000000..5ed4244 --- /dev/null +++ b/frontend/_public/src/less/_mixin/all.less @@ -0,0 +1,28 @@ +//@import "_modules/account"; +//@import "_modules/cart"; +//@import "_modules/confirm"; +//@import "_modules/emotion"; +//@import "_modules/finish"; +//@import "_modules/footer"; +//@import "_modules/global"; +//@import "_modules/header"; +//@import "_modules/listing"; +//@import "_modules/main-navigation"; +//@import "_modules/product-box"; +//@import "_modules/search"; + +//@import "_components/html_components"; +//@import "_components/offcanvas-menu"; +//@import "_components/product-slider"; + +//@import "_mixins/background"; +//@import "_mixins/clear"; +//@import "_mixins/css_class"; +//@import "_mixins/flexbox"; +@import "_mixins/fonts"; +//@import "_mixins/functions"; +//@import "_mixins/margin"; + +//@import "_variables/font-sizes"; +//@import "_variables/structure"; +//@import "_variables/typography"; diff --git a/frontend/_public/src/less/_mixin/fonts.less b/frontend/_public/src/less/_mixin/fonts.less new file mode 100644 index 0000000..ad28fc5 --- /dev/null +++ b/frontend/_public/src/less/_mixin/fonts.less @@ -0,0 +1,99 @@ +@font-face { + font-family: 'wbn-icon'; + src: url('../../fonts/wbn-icon.eot?ix8d2v'); + src: url('../../fonts/wbn-icon.eot?ix8d2v#iefix') format('embedded-opentype'), + url('../../fonts/wbn-icon.ttf?ix8d2v') format('truetype'), + url('../../fonts/wbn-icon.woff?ix8d2v') format('woff'), + url('../../fonts/wbn-icon.svg?ix8d2v#wbn-icon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +[class^="wbn-icon-"], [class*=" wbn-icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'wbn-icon' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.wbn-icon-account:before { + content: "\e908"; + color: #12428e; +} +.wbn-icon-basket:before { + content: "\e909"; + color: #12428e; +} +.wbn-icon-cook:before { + content: "\e90a"; + color: #12428e; +} +.wbn-icon-flush:before { + content: "\e90b"; + color: #12428e; +} +.wbn-icon-furniture:before { + content: "\e90c"; + color: #12428e; +} +.wbn-icon-icon-bar:before { + content: "\e90d"; + color: #12428e; +} +.wbn-icon-icon-bar_2:before { + content: "\e90e"; + color: #12428e; +} +.wbn-icon-present:before { + content: "\e90f"; + color: #12428e; +} +.wbn-icon-small-inventory:before { + content: "\e910"; + color: #12428e; +} +.wbn-icon-small-inventory_2:before { + content: "\e911"; + color: #12428e; +} +.wbn-icon-aesthetics:before { + content: "\e900"; + color: rgba(18, 66, 142, 0.95); +} +.wbn-icon-efficiency:before { + content: "\e901"; + color: #00357a; +} +.wbn-icon-functionality:before { + content: "\e902"; + color: #00357a; +} +.wbn-icon-quality:before { + content: "\e903"; + color: #00357a; +} +.wbn-icon-reliability:before { + content: "\e904"; + color: #00357a; +} +.wbn-icon-safety:before { + content: "\e905"; + color: #00357a; +} +.wbn-icon-sustainability:before { + content: "\e906"; + color: #00357a; +} +.wbn-icon-user_friendliness:before { + content: "\e907"; + color: #00357a; +}