Initial port
[editorial.git] / assets / main / sass / layout / _footer.scss
index 09bbc200e61d2d76ffcb697de252e434d2b805da..e60483f035fb6bef2f84b604e6ac8c2dc65f7bae 100644 (file)
@@ -1,5 +1,5 @@
 ///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
 /// html5up.net | @ajlkn\r
 /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
 ///\r
 /* Footer */\r
 \r
        #footer {\r
-               @include color(alt);\r
-               @include vendor('display', 'flex');\r
-               background-color: _palette(alt, bg);\r
-               color: _palette(fg-light);\r
-               cursor: default;\r
-               position: relative;\r
-               margin: 0 auto;\r
-               width: calc(100% - #{_size(padding) * 2});\r
-               max-width: _size(wrapper);\r
-               z-index: 2;\r
+               .copyright {\r
+                       color: _palette(fg-light);\r
+                       font-size: 0.9em;\r
 \r
-               > section {\r
-                       @include vendor('flex-basis', '50%');\r
-                       @include vendor('flex-grow', '1');\r
-                       @include vendor('flex-shrink', '1');\r
-                       @include padding((_size(padding) * 2), (_size(padding) * 2));\r
-                       border-left: solid 2px _palette(alt, border);\r
-\r
-                       &:first-child {\r
-                               border-left: 0;\r
-                       }\r
-\r
-                       &.split {\r
-                               @include vendor('display', 'flex');\r
-                               @include vendor('flex-direction', 'column');\r
-                               padding: 0;\r
-\r
-                               > section {\r
-                                       @include padding((_size(padding) * 2) - 1, (_size(padding) * 2));\r
-                                       border-top: solid 2px _palette(alt, border);\r
-\r
-                                       &:first-child {\r
-                                               @include padding((_size(padding) * 2) - 1, (_size(padding) * 2), (_size(padding), 0, 0, 0));\r
-                                               border-top: 0;\r
-                                       }\r
-\r
-                                       &:last-child {\r
-                                               @include padding((_size(padding) * 2) - 1, (_size(padding) * 2), (0, 0, _size(padding), 0));\r
-                                       }\r
-                               }\r
-\r
-                               &.contact {\r
-                                       > section {\r
-                                               @include vendor('display', 'flex');\r
-                                               @include vendor('align-items', 'center');\r
-                                               padding: (_size(padding) * 1.575) (_size(padding) * 2);\r
-\r
-                                               > * {\r
-                                                       margin-bottom: 0;\r
-                                               }\r
-\r
-                                               > :first-child {\r
-                                                       @include vendor('flex-shrink', '0');\r
-                                                       @include vendor('flex-grow', '0');\r
-                                                       width: 6rem;\r
-                                               }\r
-\r
-                                               > :last-child {\r
-                                                       @include vendor('flex-shrink', '1');\r
-                                                       @include vendor('flex-grow', '1');\r
-                                               }\r
-\r
-                                               &:first-child {\r
-                                                       padding: (_size(padding) * 2) (_size(padding) * 2) ((_size(padding) * 2) - 1) (_size(padding) * 2);\r
-                                               }\r
-\r
-                                               &:last-child {\r
-                                                       padding: ((_size(padding) * 2) - 1) (_size(padding) * 2) (_size(padding) * 2) (_size(padding) * 2);\r
-                                               }\r
-\r
-                                               &.alt {\r
-                                                       @include vendor('align-items', 'flex-start');\r
-\r
-                                                       > :last-child {\r
-                                                               margin-top: -0.325rem;\r
-                                                       }\r
-                                               }\r
-                                       }\r
-                               }\r
-                       }\r
-               }\r
-\r
-               form label,\r
-               h3,\r
-               p {\r
-                       font-size: 0.8rem;\r
-               }\r
-\r
-               @include breakpoint('<=medium') {\r
-                       display: block;\r
-\r
-                       > section {\r
-                               border-top: solid 2px _palette(alt, border);\r
-\r
-                               &:first-child {\r
-                                       border-top: 0;\r
-                               }\r
-\r
-                               &.split {\r
-                                       > section {\r
-                                               @include padding((_size(padding) * 2), (_size(padding) * 2));\r
-\r
-                                               &:first-child {\r
-                                                       @include padding((_size(padding) * 2), (_size(padding) * 2));\r
-                                               }\r
-\r
-                                               &:last-child {\r
-                                                       @include padding((_size(padding) * 2), (_size(padding) * 2));\r
-                                               }\r
-                                       }\r
-\r
-                                       &.contact {\r
-                                               > section {\r
-                                                       padding: (_size(padding) * 2);\r
-\r
-                                                       &:first-child {\r
-                                                               padding: (_size(padding) * 2);\r
-                                                       }\r
-\r
-                                                       &:last-child {\r
-                                                               padding: (_size(padding) * 2);\r
-                                                       }\r
-                                               }\r
-                                       }\r
-                               }\r
-                       }\r
-\r
-                       form label,\r
-                       h3,\r
-                       p {\r
-                               font-size: 0.9rem;\r
-                       }\r
-               }\r
-\r
-               @include breakpoint('<=small') {\r
-                       > section {\r
-                               @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-\r
-                               &.split {\r
-                                       > section {\r
-                                               @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-\r
-                                               &:first-child {\r
-                                                       @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-                                               }\r
-\r
-                                               &:last-child {\r
-                                                       @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-                                               }\r
-                                       }\r
-\r
-                                       &.contact {\r
-                                               > section {\r
-                                                       padding: (_size(padding) * 1);\r
-\r
-                                                       &:first-child {\r
-                                                               padding: (_size(padding) * 1);\r
-                                                       }\r
-\r
-                                                       &:last-child {\r
-                                                               padding: (_size(padding) * 1);\r
-                                                       }\r
-                                               }\r
-                                       }\r
-                               }\r
-                       }\r
-               }\r
-\r
-               @include breakpoint('<=xsmall') {\r
-                       width: 100%;\r
-               }\r
-       }\r
-\r
-       #copyright {\r
-               @include color-typography(invert);\r
-               position: relative;\r
-               color: transparentize(_palette(invert, fg), 0.75);\r
-               cursor: default;\r
-               font-family: _font(family-heading);\r
-               font-size: 0.8rem;\r
-               font-weight: _font(weight-heading);\r
-               letter-spacing: 0.075em;\r
-               line-height: 1.5;\r
-               text-align: center;\r
-               text-transform: uppercase;\r
-               margin: (_size(padding) * 2) auto (_size(padding) * 4) auto;\r
-               width: calc(100% - #{_size(padding) * 2});\r
-               max-width: _size(wrapper);\r
-               z-index: 2;\r
-\r
-               a {\r
-                       color: inherit;\r
-                       border-bottom-color: inherit;\r
-               }\r
-\r
-               ul {\r
-                       list-style: none;\r
-                       margin: 0;\r
-                       padding-left: 0;\r
-\r
-                       li {\r
-                               border-left: solid 2px;\r
-                               display: inline-block;\r
-                               line-height: 1;\r
-                               margin-left: 1rem;\r
-                               padding-left: 1rem;\r
-\r
-                               &:first-child {\r
-                                       border-left: 0;\r
-                                       margin-left: 0;\r
-                                       padding-left: 0;\r
-                               }\r
-                       }\r
-               }\r
-\r
-               @include breakpoint('<=large') {\r
-                       margin: (_size(padding) * 2) auto;\r
-               }\r
-\r
-               @include breakpoint('<=xsmall') {\r
-                       ul {\r
-                               li {\r
-                                       border-left: 0;\r
-                                       margin: 1rem 0 0 0;\r
-                                       padding-left: 0;\r
-                                       display: block;\r
-\r
-                                       &:first-child {\r
-                                               margin-top: 0;\r
-                                       }\r
-                               }\r
+                       a {\r
+                               color: inherit;\r
                        }\r
                }\r
        }
\ No newline at end of file