]> _ Git - ccv-wordpress.git/commitdiff
WIP #3053 @7.5
authorStephen Cameron <stephen@cubedesigners.com>
Thu, 26 Sep 2019 16:13:37 +0000 (18:13 +0200)
committerStephen Cameron <stephen@cubedesigners.com>
Thu, 26 Sep 2019 16:13:37 +0000 (18:13 +0200)
15 files changed:
wp-content/themes/CCV/app/setup.php
wp-content/themes/CCV/resources/assets/images/logo.svg [new file with mode: 0644]
wp-content/themes/CCV/resources/assets/styles/app.styl
wp-content/themes/CCV/resources/assets/styles/common/debug.styl
wp-content/themes/CCV/resources/assets/styles/common/global.styl
wp-content/themes/CCV/resources/assets/styles/common/layout.styl [new file with mode: 0644]
wp-content/themes/CCV/resources/assets/styles/common/mixins.styl
wp-content/themes/CCV/resources/assets/styles/common/setup.styl
wp-content/themes/CCV/resources/assets/styles/common/spacing.styl [new file with mode: 0644]
wp-content/themes/CCV/resources/assets/styles/components/navigation.styl [new file with mode: 0644]
wp-content/themes/CCV/resources/views/layouts/app.blade.php
wp-content/themes/CCV/resources/views/partials/footer.blade.php
wp-content/themes/CCV/resources/views/partials/header.blade.php
wp-content/themes/CCV/resources/views/partials/page-header.blade.php
wp-content/themes/CCV/tailwind.config.js

index 232b85d03c707a72194d5a3d42dddca08e11fd93..9785ff0d8ea94a287af7c3f2ecc6ee6f3dfe77e8 100755 (executable)
@@ -93,12 +93,15 @@ add_action('widgets_init', function () {
     ];
 
     register_sidebar([
-        'name' => __('Primary', 'sage'),
-        'id' => 'sidebar-primary'
-    ] + $config);
-
+            'name'          => __('Footer Column 1', 'ccv'),
+            'id'            => 'sidebar-footer-1'
+        ] + $config);
+    register_sidebar([
+            'name'          => __('Footer Column 2', 'ccv'),
+            'id'            => 'sidebar-footer-2'
+        ] + $config);
     register_sidebar([
-        'name' => __('Footer', 'sage'),
-        'id' => 'sidebar-footer'
-    ] + $config);
+            'name'          => __('Footer Copyright', 'ccv'),
+            'id'            => 'sidebar-footer-copyright'
+        ] + $config);
 });
diff --git a/wp-content/themes/CCV/resources/assets/images/logo.svg b/wp-content/themes/CCV/resources/assets/images/logo.svg
new file mode 100644 (file)
index 0000000..eef1c25
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="245" height="100" viewBox="0 0 245 100"><style>.st0{fill:#2e2c40}.st4{fill:#151825}.st5{fill:#282938}</style><g id="subtitle" transform="translate(177.201 134.765)"><path class="st0" d="M-120.21-40.48v-3.75c-.07-.81.22-1.6.79-2.18.58-.48 1.32-.73 2.07-.7.76-.04 1.51.19 2.12.65.52.4.82 1.03.81 1.68.02.2-.03.4-.16.56a.77.77 0 0 1-.53.15c-.45 0-.67-.15-.68-.45a1.32 1.32 0 0 0-1.25-1.39c-.09 0-.17 0-.26.01-1.03 0-1.55.55-1.55 1.66v3.75c0 1.11.52 1.66 1.57 1.66.26.01.53-.04.77-.14.19-.08.35-.21.44-.39.08-.14.14-.29.19-.45.04-.16.06-.32.08-.48.03-.3.25-.45.67-.45.19-.02.38.03.54.15.13.16.18.36.16.56.02.68-.28 1.32-.81 1.74-.61.47-1.36.71-2.13.67a3.02 3.02 0 0 1-2.06-.7c-.56-.56-.85-1.35-.78-2.16z"/><path class="st0" d="M-113.15-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.59c-.15 0-.3-.04-.43-.12a.37.37 0 0 1-.18-.32z"/><path class="st0" d="M-106.41-38.13v-8.52c0-.3.23-.45.68-.45.21-.01.41.05.58.16.19.17.35.38.45.61l2.86 5.58v-5.92c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v8.53c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.871.871 0 0 1-.81-.5l-3.08-5.86v5.92c0 .14-.08.27-.2.33-.3.16-.66.16-.96 0a.363.363 0 0 1-.21-.33z"/><path class="st0" d="M-99.44-46.48c0-.15.04-.3.12-.44.07-.12.2-.19.33-.19h5.35c.14-.01.27.06.33.18.08.13.12.28.12.43.01.16-.04.32-.12.46-.07.12-.19.19-.33.19h-1.98v7.71c0 .14-.08.27-.21.33a.88.88 0 0 1-.48.12.88.88 0 0 1-.48-.12.371.371 0 0 1-.2-.33v-7.71h-2c-.14 0-.26-.07-.33-.19a.806.806 0 0 1-.12-.44z"/><path class="st0" d="M-92.15-38.13v-8.53c0-.12.05-.23.13-.31.08-.09.2-.13.32-.13h2.45c1.98 0 2.96.88 2.96 2.63.04.61-.14 1.21-.49 1.71-.33.42-.8.71-1.33.83l1.8 3.4c.03.06.05.13.05.19-.01.19-.11.37-.26.48-.15.14-.35.22-.56.22a.604.604 0 0 1-.54-.4l-1.88-3.7h-1.3v3.61c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.94.94 0 0 1-.47-.12.354.354 0 0 1-.2-.33zm1.35-4.69h1.55c1.07 0 1.6-.51 1.6-1.53s-.53-1.53-1.6-1.53h-1.55v3.06z"/><path class="st0" d="M-84.95-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.59c-.15 0-.3-.04-.43-.12a.37.37 0 0 1-.18-.32z"/><path class="st0" d="M-75.63-38.12v-8.55c0-.13.07-.24.17-.31.13-.09.28-.13.43-.13h2.28c.77-.04 1.52.21 2.11.7.57.57.86 1.37.79 2.18v3.67c.07.81-.22 1.6-.79 2.18-.59.49-1.34.74-2.11.7h-2.28a.664.664 0 0 1-.43-.13.366.366 0 0 1-.17-.31zm1.37-.77h1.52c1.02 0 1.53-.55 1.53-1.66v-3.67c0-1.11-.51-1.66-1.53-1.66h-1.52v6.99z"/><path class="st0" d="M-68.25-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.59c-.15 0-.3-.04-.43-.12a.37.37 0 0 1-.18-.32z"/><path  class="st0" d="M-59.02-40.48v-3.75c-.07-.81.22-1.6.79-2.18.58-.48 1.32-.73 2.07-.7.76-.04 1.51.19 2.12.65.52.4.82 1.03.81 1.68.02.2-.03.4-.16.56a.77.77 0 0 1-.53.15c-.45 0-.68-.15-.68-.45a1.32 1.32 0 0 0-1.25-1.39c-.09 0-.17 0-.26.01-1.03 0-1.55.55-1.55 1.66v3.75c0 1.11.52 1.66 1.57 1.66.26.01.53-.04.77-.14.19-.07.35-.21.44-.39.08-.14.14-.29.19-.45.04-.16.07-.32.08-.48.03-.3.25-.45.67-.45.19-.02.38.03.54.15.13.16.18.36.16.56.02.68-.28 1.32-.81 1.74-.61.47-1.36.71-2.13.67a3.02 3.02 0 0 1-2.06-.7c-.56-.56-.84-1.35-.78-2.16z"/><path class="st0" d="M-51.95-38.13v-8.53c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v3.56h3.21v-3.56c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v8.53c0 .14-.08.27-.2.33-.3.16-.66.16-.96 0a.363.363 0 0 1-.21-.33v-3.89h-3.21v3.89c0 .14-.08.27-.2.33-.3.16-.66.16-.96 0a.363.363 0 0 1-.21-.33z"/><path class="st0" d="M-44.31-38.13v-8.53c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v8.53c0 .14-.08.27-.2.33-.3.16-.66.16-.96 0a.363.363 0 0 1-.21-.33z"/><path class="st0" d="M-41.24-38.13v-8.53c0-.12.05-.23.13-.31.08-.09.2-.13.32-.13h2.45c1.98 0 2.96.88 2.96 2.63.04.61-.14 1.21-.49 1.71-.33.42-.8.71-1.33.83l1.8 3.4c.03.06.05.13.05.19-.01.19-.11.37-.26.48-.15.14-.35.22-.56.22a.604.604 0 0 1-.54-.4l-1.88-3.7h-1.3v3.61c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.94.94 0 0 1-.47-.12.338.338 0 0 1-.2-.33zm1.35-4.69h1.55c1.07 0 1.6-.51 1.6-1.53s-.53-1.53-1.6-1.53h-1.55v3.06z"/><path class="st0" d="M-34.08-40.48v-6.19c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v6.19c-.04.46.11.91.41 1.25.31.29.73.44 1.16.41 1.06 0 1.58-.55 1.58-1.66v-6.19c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v6.19c.07.81-.23 1.61-.81 2.18-1.28.93-3 .93-4.28 0-.57-.57-.87-1.37-.8-2.18z"/><path class="st0" d="M-26.53-38.13v-8.53c0-.12.05-.23.13-.31.08-.09.2-.13.32-.13h2.45c1.98 0 2.96.88 2.96 2.63.04.61-.14 1.21-.49 1.71-.33.42-.8.71-1.33.83l1.8 3.4c.03.06.05.13.05.19-.01.19-.11.37-.26.48-.15.14-.35.22-.56.22a.604.604 0 0 1-.54-.4l-1.88-3.7h-1.3v3.61c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.94.94 0 0 1-.47-.12.371.371 0 0 1-.2-.33zm1.36-4.69h1.55c1.07 0 1.6-.51 1.6-1.53s-.53-1.53-1.6-1.53h-1.54l-.01 3.06z"/><path class="st0" d="M-19.41-40.48v-3.75c-.07-.81.22-1.6.79-2.18.58-.48 1.31-.73 2.06-.7.76-.03 1.51.2 2.12.65.54.41.84 1.06.82 1.73.02.19-.04.37-.16.52a.75.75 0 0 1-.52.14c-.45 0-.68-.15-.68-.45.01-.76-.6-1.38-1.36-1.39-.06 0-.12 0-.17.01-1.01 0-1.52.55-1.52 1.66v3.75c0 1.11.51 1.66 1.52 1.66.42.03.83-.12 1.13-.41.29-.35.44-.8.4-1.26v-1.06h-1.3c-.13 0-.25-.06-.32-.16a.667.667 0 0 1 0-.76c.07-.11.19-.17.32-.17h2.22a.4.4 0 0 1 .33.14c.08.09.13.21.12.33v1.69c.07.81-.22 1.6-.79 2.18-1.25.93-2.96.93-4.21 0-.58-.57-.87-1.36-.8-2.17z"/><path class="st0" d="M-12.16-38.13v-8.53c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v8.53c0 .14-.08.27-.2.33-.3.16-.66.16-.96 0a.401.401 0 0 1-.21-.33z"/><path class="st0" d="M-9.09-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.59c-.15 0-.3-.04-.43-.12a.37.37 0 0 1-.18-.32z"/><path class="st0" d="M-.45-46.54c.01-.17.11-.33.27-.4.17-.11.37-.17.58-.17.26 0 .42.09.48.28L3-39.47l2.11-7.35a.42.42 0 0 1 .46-.28c.21 0 .41.06.58.17.16.07.26.23.28.4 0 .04-.01.08-.03.11l-2.55 8.35a.55.55 0 0 1-.31.34c-.16.09-.35.13-.54.13-.47 0-.76-.15-.86-.46l-2.58-8.35c-.01-.05-.01-.09-.01-.13z"/><path class="st0" d="M7.46-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18H8.82v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16H8.82v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18H8.07c-.15 0-.3-.04-.43-.12a.37.37 0 0 1-.18-.32z"/><path class="st0" d="M14.2-38.13v-8.53c0-.12.05-.23.13-.31.08-.09.2-.13.32-.13h2.45c1.98 0 2.96.88 2.96 2.63.04.61-.14 1.21-.49 1.71-.33.42-.8.71-1.33.83l1.8 3.4c.03.06.05.13.05.19-.01.19-.11.37-.26.48-.15.14-.35.22-.56.22a.604.604 0 0 1-.54-.4l-1.88-3.7h-1.3v3.61c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.94.94 0 0 1-.47-.12.371.371 0 0 1-.2-.33zm1.36-4.69h1.55c1.07 0 1.6-.51 1.6-1.53s-.53-1.53-1.6-1.53h-1.55v3.06z"/><path class="st0" d="M20.62-46.48c0-.15.04-.3.12-.44.07-.12.2-.19.33-.19h5.35c.14-.01.26.06.33.18.08.13.12.28.12.43.01.16-.04.32-.12.46-.07.12-.19.19-.33.19h-1.98v7.71c0 .14-.08.27-.21.33a.88.88 0 0 1-.48.12.88.88 0 0 1-.48-.12.371.371 0 0 1-.2-.33v-7.71h-2c-.14 0-.26-.07-.33-.19a.73.73 0 0 1-.12-.44z"/><path class="st0" d="M27.9-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.97h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.6c-.15 0-.3-.04-.43-.12a.39.39 0 0 1-.17-.33zm1.82-10.7c-.01-.14.07-.27.19-.33l1.6-.81.14-.03c.12 0 .24.06.31.17.08.1.13.23.13.36a.35.35 0 0 1-.21.35l-1.56.79c-.05.03-.1.04-.16.04-.13 0-.24-.06-.32-.17a.68.68 0 0 1-.12-.37z"/><path class="st0" d="M34.64-38.12v-8.53a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h2.35c.67-.03 1.33.14 1.9.49.52.42.78 1.08.71 1.74.11.86-.33 1.7-1.1 2.09.4.14.74.4.99.74.25.43.37.92.33 1.41v.24c.07.76-.19 1.5-.7 2.06-.52.45-1.19.68-1.87.64h-2.62a.692.692 0 0 1-.44-.13.34.34 0 0 1-.16-.3zm1.36-5.2h1.53c.64.08 1.22-.36 1.3-1 .01-.11.01-.22 0-.33 0-.82-.44-1.24-1.33-1.24h-1.51l.01 2.57zm0 4.43h1.61c.97 0 1.46-.53 1.46-1.6v-.21c.04-.43-.09-.86-.37-1.19-.3-.26-.69-.39-1.09-.36H36v3.36z"/><path class="st0" d="M41.77-38.13v-8.53c0-.12.05-.23.13-.31.08-.09.2-.13.32-.13h2.45c1.98 0 2.96.88 2.96 2.63.04.61-.14 1.21-.49 1.71-.33.42-.8.71-1.33.83l1.8 3.4c.03.06.05.13.05.19-.01.19-.11.37-.26.48-.15.14-.35.22-.56.22a.604.604 0 0 1-.54-.4l-1.88-3.7h-1.3v3.61c0 .14-.08.27-.2.33a.82.82 0 0 1-.48.12.94.94 0 0 1-.47-.12.354.354 0 0 1-.2-.33zm1.35-4.69h1.55c1.07 0 1.6-.51 1.6-1.53s-.53-1.53-1.6-1.53h-1.55v3.06z"/><path class="st0" d="M48.31-38.24c0-.04 0-.08.01-.12l2.56-8.35c.11-.31.41-.46.92-.46s.81.14.93.43l2.55 8.35.03.12c-.02.18-.13.34-.3.42-.19.11-.41.18-.64.18-.27 0-.44-.09-.51-.28l-.53-1.85h-3.17l-.53 1.84a.44.44 0 0 1-.48.29c-.2 0-.41-.06-.58-.17a.487.487 0 0 1-.26-.4zm2.16-2.65h2.56l-1.29-4.42-1.27 4.42z"/><path class="st0" d="M56.22-38.13v-8.53c0-.14.07-.27.2-.33.31-.15.66-.15.97 0 .13.06.2.19.2.33v7.77h3.35c.13 0 .24.07.3.18.15.26.15.59 0 .85-.06.11-.17.18-.3.18h-4.11c-.15 0-.3-.04-.43-.12a.376.376 0 0 1-.18-.33z"/><path class="st0" d="M62.37-38.13v-8.52a.4.4 0 0 1 .18-.33c.13-.08.27-.13.43-.12h4.59c.14-.01.26.06.33.18.08.12.12.27.12.41 0 .16-.04.31-.12.44a.4.4 0 0 1-.33.18h-3.83v2.95h1.98c.13 0 .25.06.33.16.08.11.13.25.12.39 0 .13-.04.26-.12.37a.37.37 0 0 1-.33.16h-1.98v2.96h3.83a.4.4 0 0 1 .33.18c.08.13.13.28.12.44 0 .15-.04.29-.12.41-.07.12-.2.19-.33.18h-4.59c-.15 0-.3-.04-.43-.12a.332.332 0 0 1-.18-.32z"/></g><g id="title" transform="translate(178.512 55.273)"><path class="st0" d="M-118.98-21.2v-16.3c0-4.3 1.15-7.45 3.45-9.47 2.52-2.09 5.72-3.17 8.99-3.03 3.31-.16 6.57.84 9.22 2.83a8.996 8.996 0 0 1 3.5 7.31c.1.87-.14 1.74-.67 2.44-.66.5-1.48.73-2.3.65-1.94 0-2.93-.65-2.97-1.96-.22-4-2.41-6-6.56-6-4.48 0-6.72 2.41-6.72 7.23v16.31c0 4.82 2.28 7.23 6.84 7.23 1.15.04 2.29-.16 3.36-.59.82-.33 1.51-.93 1.93-1.71.34-.62.61-1.28.81-1.96.17-.68.28-1.37.34-2.07.11-1.31 1.08-1.96 2.91-1.96.83-.08 1.66.15 2.33.65.55.69.8 1.56.7 2.44a9.315 9.315 0 0 1-3.53 7.56 14.026 14.026 0 0 1-9.25 2.91c-3.26.15-6.46-.93-8.97-3.03-2.27-2.02-3.41-5.18-3.41-9.48z"/><path class="st0" d="M-88.66-21.2v-16.3c0-4.3 1.15-7.45 3.45-9.47 2.52-2.09 5.72-3.17 8.99-3.03 3.31-.16 6.57.84 9.22 2.83a8.996 8.996 0 0 1 3.5 7.31c.1.87-.14 1.74-.67 2.44-.66.5-1.48.73-2.3.65-1.94 0-2.93-.65-2.97-1.96-.22-4-2.41-6-6.56-6-4.48 0-6.72 2.41-6.72 7.23v16.31c0 4.82 2.28 7.23 6.84 7.23 1.15.04 2.29-.16 3.36-.59.82-.33 1.51-.93 1.93-1.71.34-.62.61-1.28.81-1.96.17-.68.28-1.37.34-2.07.11-1.31 1.08-1.96 2.91-1.96.83-.08 1.66.15 2.33.65.55.69.8 1.56.7 2.44a9.315 9.315 0 0 1-3.53 7.56 14.026 14.026 0 0 1-9.25 2.91c-3.26.15-6.46-.93-8.97-3.03-2.27-2.02-3.41-5.18-3.41-9.48z"/><path class="st0" d="M-60.92-47.53c.05-.75.5-1.41 1.18-1.74.75-.48 1.63-.73 2.52-.73 1.12 0 1.81.41 2.07 1.23l9.25 31.94 9.19-31.94c.28-.84 1.13-1.36 2.01-1.23.9 0 1.77.25 2.54.73.69.31 1.15.98 1.2 1.73-.01.17-.05.34-.11.5l-11.09 36.31c-.21.67-.7 1.21-1.33 1.49-.74.36-1.56.55-2.39.53-2.06 0-3.31-.67-3.75-2.02l-11.21-36.31c-.07-.16-.09-.32-.08-.49z"/><path class="st0" d="M-120.21 21.53V1.35c-.04-.47.13-.93.47-1.26.33-.28.76-.42 1.19-.41.52-.02 1.04.11 1.49.39.5.4.89.91 1.15 1.49l4.39 8.31 4.45-8.31c.26-.58.64-1.09 1.13-1.49.44-.28.95-.42 1.47-.39.43-.02.86.13 1.19.41.34.33.51.79.47 1.26v20.18c0 .34-.19.65-.49.8-.73.4-1.61.4-2.34 0-.3-.15-.5-.46-.5-.8V6.46l-4.2 7.78c-.24.46-.71.75-1.22.75-.5 0-.94-.29-1.13-.75l-4.2-7.97v15.25c0 .34-.19.65-.49.8-.73.4-1.61.4-2.34 0a.885.885 0 0 1-.49-.79z"/><path class="st0" d="M-98.87 15.81V6.68c0-2.41.64-4.17 1.91-5.3a8.58 8.58 0 0 1 10.24 0c1.29 1.13 1.93 2.9 1.93 5.3v9.13c0 2.41-.64 4.17-1.93 5.3a8.58 8.58 0 0 1-10.24 0c-1.28-1.12-1.91-2.89-1.91-5.3zm3.32 0c0 2.7 1.23 4.05 3.7 4.05 1.02.07 2.02-.3 2.76-1 .71-.85 1.06-1.94.97-3.04V6.69c.09-1.1-.26-2.2-.97-3.04a3.66 3.66 0 0 0-2.76-1c-2.47 0-3.7 1.35-3.7 4.05v9.11z"/><path class="st0" d="M-80.9 21.53V.79c0-.73.55-1.1 1.66-1.1.5-.02 1 .11 1.41.39.47.41.85.92 1.1 1.49l6.97 13.59V.75c-.01-.34.18-.65.49-.8.74-.36 1.61-.36 2.35 0 .31.15.5.46.49.8v20.77c0 .34-.19.65-.49.8-.36.21-.76.31-1.18.3a2.14 2.14 0 0 1-1.98-1.22l-7.5-14.28v14.4c0 .34-.19.65-.49.8-.73.4-1.61.4-2.34 0a.903.903 0 0 1-.49-.79z"/><path class="st0" d="M-63.92 1.21c-.01-.37.09-.74.28-1.06.16-.29.48-.47.82-.46h13.02c.33-.01.65.16.82.44.19.31.29.68.28 1.05.01.4-.09.79-.3 1.13-.16.29-.47.46-.8.46h-4.83v18.77c0 .34-.2.65-.5.8-.73.4-1.61.4-2.34 0a.893.893 0 0 1-.49-.8V2.76h-4.86c-.33 0-.64-.17-.8-.46-.21-.32-.31-.7-.3-1.09z"/><path class="st0" d="M-46.2 21.53V.75c0-.29.13-.57.36-.75.26-.22.59-.33.93-.31h6.12c1.82-.09 3.6.5 5 1.66 1.24 1.11 1.87 2.86 1.87 5.24v.25c0 2.38-.64 4.14-1.93 5.26a7.562 7.562 0 0 1-5.13 1.68h-3.89v7.75c0 .34-.19.65-.49.8-.73.4-1.61.4-2.34 0a.946.946 0 0 1-.5-.8zm3.33-10.39h3.89c1.02.06 2.03-.31 2.76-1.02.71-.85 1.06-1.95.97-3.06v-.37c.09-1.1-.26-2.2-.97-3.04a3.66 3.66 0 0 0-2.76-1h-3.89v8.49z"/><path class="st0" d="M-29.1 21.53V.79c-.01-.33.16-.63.44-.8.31-.2.67-.31 1.04-.3h11.17c.33-.01.64.16.82.44.19.3.29.65.28 1 .01.38-.09.75-.3 1.07-.17.28-.47.44-.8.44h-9.32v7.19h4.83c.32-.01.61.14.8.39.2.28.31.61.3.96 0 .32-.09.63-.28.89-.19.26-.49.41-.82.39h-4.83v7.22h9.32c.33 0 .63.16.8.44.21.32.31.69.3 1.07.01.35-.09.7-.28 1-.17.28-.48.45-.82.44h-11.17c-.37.01-.73-.1-1.04-.3a.97.97 0 0 1-.44-.8z"/><path class="st0" d="M-12.69 21.53V.75c-.01-.34.18-.65.49-.8.74-.36 1.61-.36 2.35 0 .31.15.5.46.49.8v18.92h8.16c.31 0 .59.17.74.44.36.64.36 1.43 0 2.07-.14.27-.43.44-.74.44h-10.01c-.37.01-.73-.1-1.04-.3a.94.94 0 0 1-.44-.79z"/><path class="st0" d="M2.28 21.53V.75c-.01-.34.18-.65.49-.8.74-.36 1.61-.36 2.35 0 .31.15.5.46.49.8v18.92h8.16c.31 0 .59.17.74.44.36.64.36 1.43 0 2.07-.14.27-.43.44-.74.44H3.75c-.37.01-.73-.1-1.04-.3a.909.909 0 0 1-.43-.79z"/><path class="st0" d="M17.25 21.53V.75c-.01-.34.18-.65.49-.8.74-.36 1.61-.36 2.35 0 .31.15.5.46.49.8v20.77c0 .34-.19.65-.49.8-.73.4-1.61.4-2.34 0a.859.859 0 0 1-.5-.79z"/><path class="st0" d="M24.71 21.53V.79c-.01-.33.16-.63.44-.8.31-.2.67-.31 1.04-.3h11.17c.33-.01.64.16.82.44.19.3.29.65.28 1 .01.38-.09.75-.3 1.07-.17.28-.47.44-.8.44h-9.32v7.19h4.83c.32-.01.61.14.8.39.2.28.31.61.3.96 0 .32-.09.63-.28.89-.19.26-.49.41-.82.39h-4.83v7.22h9.32c.33 0 .63.16.8.44.21.32.31.69.3 1.07.01.35-.09.7-.28 1-.17.28-.48.45-.82.44H26.19c-.37.01-.73-.1-1.04-.3a.97.97 0 0 1-.44-.8z"/><path class="st0" d="M41.12 21.53V.75c0-.28.11-.56.31-.75.21-.21.49-.32.78-.31h5.96c4.81 0 7.22 2.13 7.22 6.4.09 1.49-.33 2.96-1.19 4.17a5.769 5.769 0 0 1-3.23 2.02l4.39 8.27c.08.14.13.31.12.47-.02.47-.26.9-.64 1.17a2.1 2.1 0 0 1-1.36.54c-.59-.03-1.11-.42-1.32-.98l-4.58-9h-3.17v8.78c0 .34-.19.64-.49.8-.36.21-.76.31-1.18.3-.4.01-.8-.09-1.15-.3a.938.938 0 0 1-.47-.8zm3.3-11.43h3.77c2.59 0 3.89-1.24 3.89-3.73s-1.3-3.73-3.89-3.73h-3.77v7.46z"/></g><g id="symbol" transform="translate(-232.667 -15.88)"><path d="M253.43 65.73c0 1.64-.03 3.26-.1 4.88-.11 2.98-.33 5.92-.66 8.8-.36 3.2-.84 6.36-1.44 9.43h-.01c-.57 3.01-1.26 5.94-2.07 8.8-.91 3.25-1.95 6.41-3.13 9.44-1.15 3-2.45 5.93-3.9 8.79h-9.45c.32-.42.62-.86.93-1.3.27-.38.53-.76.78-1.15.27-.38.51-.78.76-1.17.27-.41.52-.84.77-1.26a60.3 60.3 0 0 0 1.86-3.36c1.48-2.87 2.76-5.83 3.85-8.86.26-.7.49-1.41.73-2.13s.46-1.45.68-2.19c.19-.6.36-1.2.52-1.82.17-.58.33-1.18.47-1.79l.09-.35c.72-2.91 1.32-5.94 1.8-9.11.4-2.71.72-5.51.93-8.4.22-2.96.33-6 .33-9.13v-.01c0-.63.01-1.43-.07-4.12 0-.32-.02-.63-.03-.94s-.02-.56-.03-.82-.02-.48-.03-.7c-.01-.32-.03-.59-.05-.83s-.02-.44-.04-.61a134.317 134.317 0 0 0-.95-9.78c-.1-.74-.21-1.48-.32-2.21-.1-.62-.19-1.23-.3-1.84-.26-1.58-.55-3.14-.87-4.69-.66-3.25-1.44-6.44-2.33-9.53-.64-2.29-1.35-4.52-2.12-6.71-.25-.73-.51-1.45-.78-2.16l3.47-3.01c1.27 2.85 2.45 5.79 3.52 8.8 1.09 3.08 2.07 6.22 2.94 9.45.79 2.91 1.47 5.87 2.04 8.85.59 3.11 1.07 6.24 1.44 9.4.33 2.94.56 5.88.67 8.82.07 1.5.1 3.01.1 4.52z" fill="#fff"/><path d="M274.44 79.4c-.13 3.19-.38 6.35-.78 9.45-.38 2.99-.89 5.93-1.51 8.8-.68 3.19-1.52 6.34-2.52 9.44-.96 2.99-2.07 5.93-3.33 8.8h-24.18c1.45-2.86 2.75-5.8 3.9-8.8a115.63 115.63 0 0 0 7.4-41.35 123.853 123.853 0 0 0-10.71-49.86h14.99c1.73 2.83 3.35 5.76 4.85 8.8 1.52 3.06 2.92 6.21 4.17 9.45 1.12 2.88 2.14 5.81 3.04 8.79.94 3.11 1.74 6.25 2.42 9.45.44 2.09.82 4.2 1.13 6.31.13.83.24 1.66.33 2.49.4 3.17.66 6.32.78 9.44.14 2.95.14 5.89.02 8.79z" fill="#929595"/><path d="M274.44 79.4c-.13 3.19-.38 6.35-.78 9.45-.38 2.99-.89 5.93-1.51 8.8-.68 3.19-1.52 6.34-2.52 9.44-.96 2.99-2.07 5.93-3.33 8.8h-11.55c7.1-14.03 11.31-31.38 11.31-50.15a99.745 99.745 0 0 0-13.13-49.86h4.78c1.73 2.83 3.35 5.76 4.85 8.8 1.52 3.06 2.92 6.21 4.17 9.45 1.12 2.88 2.14 5.81 3.04 8.79.94 3.11 1.74 6.25 2.42 9.45.44 2.09.82 4.2 1.13 6.31.13.83.24 1.66.33 2.49.4 3.17.66 6.32.78 9.44.13 2.95.13 5.89.01 8.79z" fill="#c6c6c6"/><g id="Group_431"><path class="st4" d="M262.56 24.68h-16.34l-4.07 3.08c-.86-3.05-1.83-6-2.9-8.86l3.47-3.01h14.99c1.74 2.82 3.35 5.75 4.85 8.79z"/><path class="st4" d="M269.77 42.92h-18.45l-5.36 3.11c-.4-2.96-.89-5.87-1.48-8.75l4.7-3.17h17.55c1.13 2.89 2.14 5.82 3.04 8.81z"/><path class="st4" d="M273.65 61.16h-20.23l-6.27 2.67c0-.63.01-1.43-.07-4.12s-.18-3.93-.21-4.4l5.8-2.95h19.51c.44 2.09.82 4.2 1.13 6.31.14.83.25 1.66.34 2.49z"/><path class="st4" d="M274.44 79.4h-21.7l-6.84 1.97c.4-2.71.72-5.51.93-8.4l6.53-2.37h21.08c.12 2.96.12 5.9 0 8.8z"/><path class="st4" d="M273.66 88.84c-.38 2.99-.89 5.93-1.51 8.8h-23.5l-7.05 1.12c.97-2.72 1.8-5.48 2.49-8.28l7.12-1.64h22.45z"/><path class="st4" d="M269.63 107.08c-.96 2.99-2.07 5.92-3.33 8.79h-33.63c1.92-2.61 3.63-5.37 5.1-8.25l8.26-.54h23.6z"/></g><g id="Group_432"><path class="st5" d="M257.39 24.68a90.835 90.835 0 0 0-4.47-8.8h4.78c1.73 2.83 3.35 5.76 4.85 8.8h-5.16z"/><path class="st5" d="M263.49 42.92c-.69-3.02-1.51-5.95-2.45-8.79h5.68c1.12 2.88 2.14 5.81 3.04 8.79h-6.27z"/><path class="st5" d="M265.95 61.16c-.12-2.99-.39-5.93-.76-8.79h6.99c.44 2.09.82 4.2 1.13 6.31.13.83.24 1.66.33 2.49h-7.69z"/><path class="st5" d="M258.64 107.08h10.98c-.96 2.99-2.07 5.93-3.33 8.8h-11.55c1.46-2.86 2.76-5.8 3.9-8.8z"/><path class="st5" d="M273.66 88.84c-.38 2.99-.89 5.93-1.51 8.8h-10.37c.8-2.86 1.5-5.79 2.08-8.8h9.8z"/><path class="st5" d="M274.44 79.4h-9.14c.33-2.89.55-5.82.66-8.8h8.47c.13 2.96.13 5.9.01 8.8z"/></g></g></svg>
index 9011bc7a4c298c2132fa808f1e9b70efe796efab..d3bcac71cbeb43e57333eceec170320fc15201f9 100644 (file)
@@ -6,10 +6,12 @@
 @import 'common/setup'
 @import 'common/mixins'
 @import 'common/debug'
+@import 'common/global'
+@import 'common/layout'
+@import 'common/spacing'
 
 // Extracted components or custom styles that can't be done with utilities
-@import 'common/global'
-//@import 'components/*'
+@import 'components/*'
 //@import 'pages/*'
 
 // Utilities go last in source order so they can
index 749f0382ebfd5d1d84896788e8777155c8044483..e3e09dd25b6dea42bcda1db99cdba8f91a9172ad 100644 (file)
@@ -13,10 +13,10 @@ if ($debug.overlays)
       opacity: 0.2 !important
 
   html
-    lost-utility: overlay ($content-max-width) 1 10px theme('colors.green.700');
+    lost-utility: overlay ($base-width) 1 10px theme('colors.green.700');
 
   body
-    lost-utility: overlay ($base-width * 0.8) 1 2px theme('colors.blue.300');
+    lost-utility: overlay ($content-max-width * 0.9) 1 2px theme('colors.blue.300');
 
     // Centre line
     &:after
index ad5e3287ec2a008ce3c8b7edfbd8abbb0a524af4..a75592b73403184bbd6b6875c09bb4182de6b43b 100644 (file)
@@ -1,5 +1,5 @@
 html
-  font-size: 22px // Base used for REM calculations
+  font-size: $font-size-base // Base used for REM calculations
 
 body
   min-width: 320px
diff --git a/wp-content/themes/CCV/resources/assets/styles/common/layout.styl b/wp-content/themes/CCV/resources/assets/styles/common/layout.styl
new file mode 100644 (file)
index 0000000..8579835
--- /dev/null
@@ -0,0 +1,39 @@
+// Make sure widget has height when column flex align-items is set
+// This is for widgets that don't take up height on their own, like
+// the flexible background image. Ideally the parent column shouldn't
+// have an alignment set (so it stretches) but this doesn't seem to do any
+// harm and it's more intuitive behaviour...
+.elementor-widget-wrap
+  height: 100%
+
+.container,
+.elementor-section-boxed > .elementor-container
+  horizontal-spacing()
+  center($content-max-width)
+
+  // Account for the extra padding Elementor adds with the "extended" column gap (15px)
+  &.elementor-column-gap-extended
+    padding-left: s('calc(%s - 15px)', $horizontal-gutter)
+    padding-right: @padding-left
+
+  // Nested containers should have no padding
+  .elementor-container, &.elementor-column-gap-no
+    padding-left: 0
+    padding-right: 0
+
+.elementor-section-wrap > .elementor-section
+  vertical-spacing()
+
+
+// Override default spacing between widgets
+.elementor-widget:not(:last-child)
+  constrain(margin-bottom, $vertical-gutter) // Set margin bottom to standard gutter
+
+// Get rid of default 10px padding around elements
+.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated
+  padding: 0
+
+.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated
+  +below(450px)
+    padding-left: 0
+    padding-right: 0
index b2ecaa71bb9fbdbb06b98f015dc8e99cae5e1356..900149e53e451f5cffa7f4c19f3b1a8a9e00eb26 100644 (file)
@@ -77,7 +77,7 @@ r(value)
   u = unit(value)
 
   if (u is 'px')
-    return unit(value / $font-size.base, 'rem')
+    return unit(value / $font-size-base, 'rem')
   else
     return value
 
index 744fe202a4048d2fcbe36a5d611cb92f223b4268..741acd7550573dad991d3128e0a155ab79d2bdf4 100644 (file)
@@ -1,15 +1,16 @@
 // General Setup
 $debug = {
-  overlays: false,
-  outlines: false,
+  //overlays: true,
+  //outlines: true,
 }
 
 $base-width        = 1920px // Basis for vw unit calculations on large screens
-$content-max-width = $base-width * 0.9 // Allows 5% either side
+$content-max-width = $base-width // No extra padding added
+$font-size-base    = 22px // Used for REM calculations and starting size
 
 // Gutters (assumed to always be a vw, vh or % unit)
 $horizontal-gutter = 5vw
-$vertical-gutter   = 5vw
+$vertical-gutter   = 7.5vw
 
 // Breakpoints in Rupture (https://github.com/jescalan/rupture)
 $breakpoint-columns  = 768px // NOTE: this should align with the 'sm' screen value in tailwind.config.js
diff --git a/wp-content/themes/CCV/resources/assets/styles/common/spacing.styl b/wp-content/themes/CCV/resources/assets/styles/common/spacing.styl
new file mode 100644 (file)
index 0000000..516131f
--- /dev/null
@@ -0,0 +1,74 @@
+// Generate utility classes for padding/margin based on vw units
+// This will generate classes like pt-1v, pt-2v, pr-1v etc.
+
+$vw-spacing = {
+  '1': 2.5vw,
+  '2': 5vw,
+  '3': 7.5vw,
+  '4': 10vw,
+  '5': 12.5vw,
+}
+
+$sides = {
+  t: top,
+  r: right,
+  b: bottom,
+  l: left,
+  x: horizontal, // special case for both left & right padding
+  y: vertical, // special case for both top & bottom padding
+}
+
+// Generate classes with responsive variations
+@responsive
+  for counter, vwAmount in $vw-spacing
+
+    // First, generate classes for all sides + grid gaps...
+
+    // Padding (p-1v, p-2v etc)
+    .p-{counter}v
+      constrain(padding, vwAmount)
+
+    // Margins (m-1v, m-2v etc)
+    .m-{counter}v
+      constrain(margin, vwAmount)
+
+    // Negative margins (-m-1v, -m-2v etc)
+    .-m-{counter}v
+      constrain(margin, - vwAmount)
+
+
+    // Next, generate classes for individual sides
+    for sideAbbreviation, side in $sides
+
+      // Padding utilities (pt, pr, pb, pl, px, py)
+      .p{sideAbbreviation}-{counter}v
+        $property = s('padding-%s', side)
+
+        if (side is 'horizontal')
+          horizontal-spacing(vwAmount)
+        else if (side is 'vertical')
+          vertical-spacing(vwAmount)
+        else
+          constrain($property, vwAmount)
+
+      // Margin utilities (mt, mr, mb, ml, mx, my)
+      .m{sideAbbreviation}-{counter}v
+        $property = s('margin-%s', side)
+
+        if (side is 'horizontal')
+          horizontal-spacing(vwAmount, 'margin')
+        else if (side is 'vertical')
+          vertical-spacing(vwAmount, 'margin')
+        else
+          constrain($property, vwAmount)
+
+      // Negative margin utilities (-mt, -mr, -mb, -ml, -mx, -my)
+      .-m{sideAbbreviation}-{counter}v
+        $property = s('margin-%s', side)
+
+        if (side is 'horizontal')
+          horizontal-spacing( - vwAmount, 'margin')
+        else if (side is 'vertical')
+          vertical-spacing( - vwAmount, 'margin')
+        else
+          constrain($property, - vwAmount)
diff --git a/wp-content/themes/CCV/resources/assets/styles/components/navigation.styl b/wp-content/themes/CCV/resources/assets/styles/components/navigation.styl
new file mode 100644 (file)
index 0000000..b2800db
--- /dev/null
@@ -0,0 +1,23 @@
+.nav-primary
+
+  .menu-list
+    @apply flex
+
+  .menu-item
+    @apply block mx-5
+    @apply border-b-2 border-transparent // Reserve space for active border
+    @apply py-1 leading-tight // Adjust active border spacing
+
+    &.current-menu-item
+      @apply border-pink
+
+    &:last-child
+      @apply mr-0 // So menu sits flush with edge of content area
+
+    a
+      @apply whitespace-no-wrap
+      transition: color 0.3s
+
+      &:hover
+        @apply text-pink
+
index 08c1d8b8f70c896824cfe440b9f7ff9282572806..e30ce923881273b3c95b11b5bc99a501c9102a80 100644 (file)
@@ -2,22 +2,22 @@
 <html {!! get_language_attributes() !!}>
   @include('partials.head')
 
-  <body @php(body_class('font-body font-light text-dark'))>
+  <body @php(body_class('font-body font-light text-dark flex flex-col min-h-screen'))>
     @php(wp_body_open())
     @php(do_action('get_header'))
     @include('partials.header')
 
-    <div class="container">
-      <main>
-        @yield('content')
-      </main>
+    <main class="flex-grow min-h-full">
+      @yield('content')
+    </main>
 
-      @hasSection('sidebar')
-        <aside>
-          @yield('sidebar')
-        </aside>
-      @endif
-    </div>
+    {{--
+    @hasSection('sidebar')
+      <aside>
+        @yield('sidebar')
+      </aside>
+    @endif
+    --}}
 
     @php(do_action('get_footer'))
     @include('partials.footer')
index ee9095c583b4fb5fc58f95c655e2bd7411080fd8..e9dd92ae794f2c3bd016f3ed58963da6164da7cb 100644 (file)
@@ -1,5 +1,17 @@
-<footer>
+<footer class="bg-purple-dark text-white pt-3v pb-1v">
   <div class="container">
-    @php(dynamic_sidebar('sidebar-footer'))
+    <div class="flex pb-2v">
+      <div class="w-1/2 text-block">
+        @php(dynamic_sidebar('sidebar-footer-1'))
+      </div>
+      <div class="w-1/2 text-block">
+      @php(dynamic_sidebar('sidebar-footer-2'))
+      </div>
+    </div>
+
+    {{-- Copyright message and links --}}
+    <div class="pl-2v text-sm opacity-50">
+      @php(dynamic_sidebar('sidebar-footer-copyright'))
+    </div>
   </div>
 </footer>
index 83a8c833f7f69b698a122e5ed27a86f6754bb9b5..e8a71c3c9c7a39fcc34054b62fda4f0851e3e721 100644 (file)
@@ -1,13 +1,13 @@
-<header>
-  <div class="container">
-    <a class="brand text-primary" href="{{ home_url('/') }}">
-      {{ get_bloginfo('name', 'display') }}
+<header class="font-display font-medium uppercase text-sm">
+  <div class="container pt-8 pb-12 flex items-center justify-between">
+    <a class="flex-shrink-0 mr-4" href="{{ home_url('/') }}" aria-label="<?= _("Go to the home page") ?>">
+      <img class="header-logo" src="@asset('images/logo.svg')" alt="{{ get_bloginfo('name', 'display') }}">
     </a>
 
-    <nav class="nav-primary">
-      @if (has_nav_menu('primary_navigation'))
-        {!! wp_nav_menu(['theme_location' => 'primary_navigation', 'menu_class' => 'nav', 'echo' => false]) !!}
-      @endif
-    </nav>
+    @if (has_nav_menu('primary_navigation'))
+      <nav class="nav-primary">
+        {!! wp_nav_menu(['theme_location' => 'primary_navigation', 'menu_class' => 'menu-list', 'echo' => false]) !!}
+      </nav>
+    @endif
   </div>
 </header>
index e0f7ac7e9b84539072a4d5f569744d13e4d258ff..1d4c30622777a3c109079e4fe97a1c3bf3dbf04a 100644 (file)
@@ -1,5 +1,7 @@
+{{--
 <div class="page-header">
   <h1>
     {!! $title !!}
   </h1>
 </div>
+--}}
index a5549f59c10d2634f827e28278deaf276fc59a9d..3fd5860facad905185482adcce5843cb4758f427 100644 (file)
@@ -6,13 +6,18 @@ module.exports = {
     extend: {
       colors: {
         'dark': '#1A0707', // Text colour
-        'purple-dark': '#2E2C40',
-        'pink': '#FF078B',
+        'light': '#F6F5F5', // Light grey backgrounds
+        'purple-dark': '#2E2C40', // Footer and other dark sections
+        'pink': '#FF078B', // Accent colour
       },
       fontFamily: {
         'display': ['Dosis', 'sans-serif'], // Headings, labels, menus etc
         'body': ['Roboto Condensed', 'sans-serif'], // Main blocks of text
       },
+      fontSize: {
+        'xs': '0.8181rem', // 18px
+        'sm': '0.9090rem', // 20px
+      }
     },
   },
   variants: {},