Browse Source

Shawburn: Ensure full-width items inside of columns do not overlap.

- Applies button style issue in #1757
- Requires: #1902
Allan Cole 5 years ago
parent
commit
8f6fb5dec2

+ 137 - 143
shawburn/package-lock.json

@@ -62,12 +62,12 @@
       "dev": true
       "dev": true
     },
     },
     "ajv": {
     "ajv": {
-      "version": "6.10.0",
-      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
-      "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
+      "version": "6.12.0",
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
+      "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
-        "fast-deep-equal": "^2.0.1",
+        "fast-deep-equal": "^3.1.1",
         "fast-json-stable-stringify": "^2.0.0",
         "fast-json-stable-stringify": "^2.0.0",
         "json-schema-traverse": "^0.4.1",
         "json-schema-traverse": "^0.4.1",
         "uri-js": "^4.2.2"
         "uri-js": "^4.2.2"
@@ -305,9 +305,9 @@
       "dev": true
       "dev": true
     },
     },
     "aws4": {
     "aws4": {
-      "version": "1.8.0",
-      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
-      "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
+      "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
       "dev": true
       "dev": true
     },
     },
     "balanced-match": {
     "balanced-match": {
@@ -386,6 +386,16 @@
       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
       "dev": true
       "dev": true
     },
     },
+    "bindings": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
+      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "file-uri-to-path": "1.0.0"
+      }
+    },
     "block-stream": {
     "block-stream": {
       "version": "0.0.9",
       "version": "0.0.9",
       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
@@ -884,9 +894,9 @@
       "dev": true
       "dev": true
     },
     },
     "combined-stream": {
     "combined-stream": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
-      "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
+      "version": "1.0.8",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "delayed-stream": "~1.0.0"
         "delayed-stream": "~1.0.0"
@@ -900,7 +910,7 @@
     },
     },
     "component-emitter": {
     "component-emitter": {
       "version": "1.3.0",
       "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
+      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
       "dev": true
       "dev": true
     },
     },
@@ -1330,14 +1340,14 @@
     },
     },
     "extsprintf": {
     "extsprintf": {
       "version": "1.3.0",
       "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.1.tgz",
+      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
       "dev": true
       "dev": true
     },
     },
     "fast-deep-equal": {
     "fast-deep-equal": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
-      "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
+      "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
       "dev": true
       "dev": true
     },
     },
     "fast-glob": {
     "fast-glob": {
@@ -1355,11 +1365,18 @@
       }
       }
     },
     },
     "fast-json-stable-stringify": {
     "fast-json-stable-stringify": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
-      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
       "dev": true
       "dev": true
     },
     },
+    "file-uri-to-path": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+      "dev": true,
+      "optional": true
+    },
     "fill-range": {
     "fill-range": {
       "version": "4.0.0",
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
@@ -1453,14 +1470,15 @@
       "dev": true
       "dev": true
     },
     },
     "fsevents": {
     "fsevents": {
-      "version": "1.2.9",
-      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
-      "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
+      "version": "1.2.12",
+      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
+      "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
       "dev": true,
       "dev": true,
       "optional": true,
       "optional": true,
       "requires": {
       "requires": {
+        "bindings": "^1.5.0",
         "nan": "^2.12.1",
         "nan": "^2.12.1",
-        "node-pre-gyp": "^0.12.0"
+        "node-pre-gyp": "*"
       },
       },
       "dependencies": {
       "dependencies": {
         "abbrev": {
         "abbrev": {
@@ -1508,7 +1526,7 @@
           }
           }
         },
         },
         "chownr": {
         "chownr": {
-          "version": "1.1.1",
+          "version": "1.1.4",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
@@ -1538,7 +1556,7 @@
           "optional": true
           "optional": true
         },
         },
         "debug": {
         "debug": {
-          "version": "4.1.1",
+          "version": "3.2.6",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1565,12 +1583,12 @@
           "optional": true
           "optional": true
         },
         },
         "fs-minipass": {
         "fs-minipass": {
-          "version": "1.2.5",
+          "version": "1.2.7",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
-            "minipass": "^2.2.1"
+            "minipass": "^2.6.0"
           }
           }
         },
         },
         "fs.realpath": {
         "fs.realpath": {
@@ -1596,7 +1614,7 @@
           }
           }
         },
         },
         "glob": {
         "glob": {
-          "version": "7.1.3",
+          "version": "7.1.6",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1625,7 +1643,7 @@
           }
           }
         },
         },
         "ignore-walk": {
         "ignore-walk": {
-          "version": "3.0.1",
+          "version": "3.0.3",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1644,7 +1662,7 @@
           }
           }
         },
         },
         "inherits": {
         "inherits": {
-          "version": "2.0.3",
+          "version": "2.0.4",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
@@ -1680,13 +1698,13 @@
           }
           }
         },
         },
         "minimist": {
         "minimist": {
-          "version": "0.0.8",
+          "version": "1.2.5",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
         },
         },
         "minipass": {
         "minipass": {
-          "version": "2.3.5",
+          "version": "2.9.0",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1696,42 +1714,42 @@
           }
           }
         },
         },
         "minizlib": {
         "minizlib": {
-          "version": "1.2.1",
+          "version": "1.3.3",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
-            "minipass": "^2.2.1"
+            "minipass": "^2.9.0"
           }
           }
         },
         },
         "mkdirp": {
         "mkdirp": {
-          "version": "0.5.1",
+          "version": "0.5.3",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
-            "minimist": "0.0.8"
+            "minimist": "^1.2.5"
           }
           }
         },
         },
         "ms": {
         "ms": {
-          "version": "2.1.1",
+          "version": "2.1.2",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
         },
         },
         "needle": {
         "needle": {
-          "version": "2.3.0",
+          "version": "2.3.3",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
-            "debug": "^4.1.0",
+            "debug": "^3.2.6",
             "iconv-lite": "^0.4.4",
             "iconv-lite": "^0.4.4",
             "sax": "^1.2.4"
             "sax": "^1.2.4"
           }
           }
         },
         },
         "node-pre-gyp": {
         "node-pre-gyp": {
-          "version": "0.12.0",
+          "version": "0.14.0",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1745,11 +1763,11 @@
             "rc": "^1.2.7",
             "rc": "^1.2.7",
             "rimraf": "^2.6.1",
             "rimraf": "^2.6.1",
             "semver": "^5.3.0",
             "semver": "^5.3.0",
-            "tar": "^4"
+            "tar": "^4.4.2"
           }
           }
         },
         },
         "nopt": {
         "nopt": {
-          "version": "4.0.1",
+          "version": "4.0.3",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1759,19 +1777,29 @@
           }
           }
         },
         },
         "npm-bundled": {
         "npm-bundled": {
-          "version": "1.0.6",
+          "version": "1.1.1",
+          "bundled": true,
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "npm-normalize-package-bin": "^1.0.1"
+          }
+        },
+        "npm-normalize-package-bin": {
+          "version": "1.0.1",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
         },
         },
         "npm-packlist": {
         "npm-packlist": {
-          "version": "1.4.1",
+          "version": "1.4.8",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
             "ignore-walk": "^3.0.1",
             "ignore-walk": "^3.0.1",
-            "npm-bundled": "^1.0.1"
+            "npm-bundled": "^1.0.1",
+            "npm-normalize-package-bin": "^1.0.1"
           }
           }
         },
         },
         "npmlog": {
         "npmlog": {
@@ -1836,7 +1864,7 @@
           "optional": true
           "optional": true
         },
         },
         "process-nextick-args": {
         "process-nextick-args": {
-          "version": "2.0.0",
+          "version": "2.0.1",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
@@ -1851,18 +1879,10 @@
             "ini": "~1.3.0",
             "ini": "~1.3.0",
             "minimist": "^1.2.0",
             "minimist": "^1.2.0",
             "strip-json-comments": "~2.0.1"
             "strip-json-comments": "~2.0.1"
-          },
-          "dependencies": {
-            "minimist": {
-              "version": "1.2.0",
-              "bundled": true,
-              "dev": true,
-              "optional": true
-            }
           }
           }
         },
         },
         "readable-stream": {
         "readable-stream": {
-          "version": "2.3.6",
+          "version": "2.3.7",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1877,7 +1897,7 @@
           }
           }
         },
         },
         "rimraf": {
         "rimraf": {
-          "version": "2.6.3",
+          "version": "2.7.1",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
@@ -1904,7 +1924,7 @@
           "optional": true
           "optional": true
         },
         },
         "semver": {
         "semver": {
-          "version": "5.7.0",
+          "version": "5.7.1",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
@@ -1957,18 +1977,18 @@
           "optional": true
           "optional": true
         },
         },
         "tar": {
         "tar": {
-          "version": "4.4.8",
+          "version": "4.4.13",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true,
           "optional": true,
           "requires": {
           "requires": {
             "chownr": "^1.1.1",
             "chownr": "^1.1.1",
             "fs-minipass": "^1.2.5",
             "fs-minipass": "^1.2.5",
-            "minipass": "^2.3.4",
-            "minizlib": "^1.1.1",
+            "minipass": "^2.8.6",
+            "minizlib": "^1.2.1",
             "mkdirp": "^0.5.0",
             "mkdirp": "^0.5.0",
             "safe-buffer": "^5.1.2",
             "safe-buffer": "^5.1.2",
-            "yallist": "^3.0.2"
+            "yallist": "^3.0.3"
           }
           }
         },
         },
         "util-deprecate": {
         "util-deprecate": {
@@ -1993,7 +2013,7 @@
           "optional": true
           "optional": true
         },
         },
         "yallist": {
         "yallist": {
-          "version": "3.0.3",
+          "version": "3.1.1",
           "bundled": true,
           "bundled": true,
           "dev": true,
           "dev": true,
           "optional": true
           "optional": true
@@ -2145,13 +2165,13 @@
       }
       }
     },
     },
     "globule": {
     "globule": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
-      "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz",
+      "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "glob": "~7.1.1",
         "glob": "~7.1.1",
-        "lodash": "~4.17.10",
+        "lodash": "~4.17.12",
         "minimatch": "~3.0.2"
         "minimatch": "~3.0.2"
       }
       }
     },
     },
@@ -2297,9 +2317,9 @@
       }
       }
     },
     },
     "in-publish": {
     "in-publish": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
-      "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
+      "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==",
       "dev": true
       "dev": true
     },
     },
     "indent-string": {
     "indent-string": {
@@ -2453,13 +2473,10 @@
       "dev": true
       "dev": true
     },
     },
     "is-finite": {
     "is-finite": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
-      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
-      "dev": true,
-      "requires": {
-        "number-is-nan": "^1.0.0"
-      }
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
+      "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
+      "dev": true
     },
     },
     "is-fullwidth-code-point": {
     "is-fullwidth-code-point": {
       "version": "1.0.0",
       "version": "1.0.0",
@@ -2575,9 +2592,9 @@
       "dev": true
       "dev": true
     },
     },
     "js-base64": {
     "js-base64": {
-      "version": "2.5.1",
-      "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
-      "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
+      "version": "2.5.2",
+      "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz",
+      "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==",
       "dev": true
       "dev": true
     },
     },
     "js-yaml": {
     "js-yaml": {
@@ -2648,9 +2665,9 @@
       }
       }
     },
     },
     "kind-of": {
     "kind-of": {
-      "version": "6.0.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
-      "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+      "version": "6.0.3",
+      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
       "dev": true
       "dev": true
     },
     },
     "lcid": {
     "lcid": {
@@ -2821,18 +2838,18 @@
       }
       }
     },
     },
     "mime-db": {
     "mime-db": {
-      "version": "1.40.0",
-      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
-      "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
+      "version": "1.43.0",
+      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
+      "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
       "dev": true
       "dev": true
     },
     },
     "mime-types": {
     "mime-types": {
-      "version": "2.1.24",
-      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
-      "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
+      "version": "2.1.26",
+      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
+      "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
-        "mime-db": "1.40.0"
+        "mime-db": "1.43.0"
       }
       }
     },
     },
     "mimic-fn": {
     "mimic-fn": {
@@ -2851,9 +2868,9 @@
       }
       }
     },
     },
     "minimist": {
     "minimist": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
-      "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+      "version": "1.2.5",
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
       "dev": true
       "dev": true
     },
     },
     "mixin-deep": {
     "mixin-deep": {
@@ -2878,20 +2895,12 @@
       }
       }
     },
     },
     "mkdirp": {
     "mkdirp": {
-      "version": "0.5.1",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
-      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+      "version": "0.5.5",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
-        "minimist": "0.0.8"
-      },
-      "dependencies": {
-        "minimist": {
-          "version": "0.0.8",
-          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
-          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
-          "dev": true
-        }
+        "minimist": "^1.2.5"
       }
       }
     },
     },
     "ms": {
     "ms": {
@@ -2904,8 +2913,7 @@
       "version": "2.14.0",
       "version": "2.14.0",
       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
-      "dev": true,
-      "optional": true
+      "dev": true
     },
     },
     "nanomatch": {
     "nanomatch": {
       "version": "1.2.13",
       "version": "1.2.13",
@@ -2970,9 +2978,9 @@
       }
       }
     },
     },
     "node-sass": {
     "node-sass": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz",
-      "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==",
+      "version": "4.13.1",
+      "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz",
+      "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "async-foreach": "^0.1.3",
         "async-foreach": "^0.1.3",
@@ -2982,7 +2990,7 @@
         "get-stdin": "^4.0.1",
         "get-stdin": "^4.0.1",
         "glob": "^7.0.3",
         "glob": "^7.0.3",
         "in-publish": "^2.0.0",
         "in-publish": "^2.0.0",
-        "lodash": "^4.17.11",
+        "lodash": "^4.17.15",
         "meow": "^3.7.0",
         "meow": "^3.7.0",
         "mkdirp": "^0.5.1",
         "mkdirp": "^0.5.1",
         "nan": "^2.13.2",
         "nan": "^2.13.2",
@@ -3013,12 +3021,6 @@
             "supports-color": "^2.0.0"
             "supports-color": "^2.0.0"
           }
           }
         },
         },
-        "nan": {
-          "version": "2.13.2",
-          "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz",
-          "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==",
-          "dev": true
-        },
         "supports-color": {
         "supports-color": {
           "version": "2.0.0",
           "version": "2.0.0",
           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
@@ -3239,7 +3241,7 @@
     },
     },
     "object.pick": {
     "object.pick": {
       "version": "1.3.0",
       "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.1.tgz",
+      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
@@ -3686,9 +3688,9 @@
       "dev": true
       "dev": true
     },
     },
     "psl": {
     "psl": {
-      "version": "1.1.31",
-      "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
-      "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+      "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
       "dev": true
       "dev": true
     },
     },
     "pump": {
     "pump": {
@@ -3817,9 +3819,9 @@
       }
       }
     },
     },
     "request": {
     "request": {
-      "version": "2.88.0",
-      "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
-      "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
+      "version": "2.88.2",
+      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "aws-sign2": "~0.7.0",
         "aws-sign2": "~0.7.0",
@@ -3829,7 +3831,7 @@
         "extend": "~3.0.2",
         "extend": "~3.0.2",
         "forever-agent": "~0.6.1",
         "forever-agent": "~0.6.1",
         "form-data": "~2.3.2",
         "form-data": "~2.3.2",
-        "har-validator": "~5.1.0",
+        "har-validator": "~5.1.3",
         "http-signature": "~1.2.0",
         "http-signature": "~1.2.0",
         "is-typedarray": "~1.0.0",
         "is-typedarray": "~1.0.0",
         "isstream": "~0.1.2",
         "isstream": "~0.1.2",
@@ -3839,7 +3841,7 @@
         "performance-now": "^2.1.0",
         "performance-now": "^2.1.0",
         "qs": "~6.5.2",
         "qs": "~6.5.2",
         "safe-buffer": "^5.1.2",
         "safe-buffer": "^5.1.2",
-        "tough-cookie": "~2.4.3",
+        "tough-cookie": "~2.5.0",
         "tunnel-agent": "^0.6.0",
         "tunnel-agent": "^0.6.0",
         "uuid": "^3.3.2"
         "uuid": "^3.3.2"
       }
       }
@@ -3875,9 +3877,9 @@
       "dev": true
       "dev": true
     },
     },
     "rimraf": {
     "rimraf": {
-      "version": "2.6.3",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
-      "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+      "version": "2.7.1",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "glob": "^7.1.3"
         "glob": "^7.1.3"
@@ -4402,21 +4404,13 @@
       }
       }
     },
     },
     "tough-cookie": {
     "tough-cookie": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
-      "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
+      "version": "2.5.0",
+      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
-        "psl": "^1.1.24",
-        "punycode": "^1.4.1"
-      },
-      "dependencies": {
-        "punycode": {
-          "version": "1.4.1",
-          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
-          "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
-          "dev": true
-        }
+        "psl": "^1.1.28",
+        "punycode": "^2.1.1"
       }
       }
     },
     },
     "trim-newlines": {
     "trim-newlines": {
@@ -4541,9 +4535,9 @@
       "dev": true
       "dev": true
     },
     },
     "uuid": {
     "uuid": {
-      "version": "3.3.2",
-      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
-      "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
       "dev": true
       "dev": true
     },
     },
     "validate-npm-package-license": {
     "validate-npm-package-license": {

+ 1 - 1
shawburn/package.json

@@ -10,7 +10,7 @@
     "@wordpress/browserslist-config": "^2.6.0",
     "@wordpress/browserslist-config": "^2.6.0",
     "autoprefixer": "^9.6.1",
     "autoprefixer": "^9.6.1",
     "chokidar-cli": "^2.0.0",
     "chokidar-cli": "^2.0.0",
-    "node-sass": "^4.12.0",
+    "node-sass": "^4.13.1",
     "npm-run-all": "^4.1.5",
     "npm-run-all": "^4.1.5",
     "postcss-cli": "^6.1.3",
     "postcss-cli": "^6.1.3",
     "postcss-focus-within": "^3.0.0",
     "postcss-focus-within": "^3.0.0",

+ 26 - 0
shawburn/style-editor.css

@@ -475,6 +475,7 @@ object {
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
@@ -558,6 +559,30 @@ object {
 	border-radius: 0;
 	border-radius: 0;
 }
 }
 
 
+/* Default Style */
+.button {
+	color: white;
+	font-weight: 700;
+	font-family: "PT Sans", Arial, sans-serif;
+	font-family: var(--font-base, "PT Sans", Arial, sans-serif);
+	font-size: 0.83333em;
+	line-height: 1;
+	background-color: #0C80A1;
+	border-radius: 4px;
+	padding: 16px 24px;
+}
+
+.button:hover, .button:focus, .button.has-focus {
+	color: white;
+	background-color: #085a72;
+}
+
+.wp-block-columns .wp-block[data-align=full],
+.wp-block-columns .alignfull {
+	margin-left: inherit;
+	margin-right: inherit;
+}
+
 .wp-block-cover,
 .wp-block-cover,
 .wp-block-cover-image {
 .wp-block-cover-image {
 	background-color: black;
 	background-color: black;
@@ -1594,6 +1619,7 @@ table th,
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 

+ 26 - 34
shawburn/style-rtl.css

@@ -194,8 +194,7 @@ $grid-configuration: map-extend($grid-configuration-default, $grid-configuration
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn], button,
-.button,
+button[data-load-more-btn], .button, button,
 input[type="submit"],
 input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
@@ -209,15 +208,14 @@ input[type="submit"],
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, button:after,
-.button:after,
+.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
@@ -227,32 +225,27 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-button[data-load-more-btn]:after, button:after,
-.button:after,
+button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-button:hover,
-.button:hover,
+.button:hover, button:hover,
 input:hover[type="submit"],
 input:hover[type="submit"],
 .wp-block-button__link:hover,
 .wp-block-button__link:hover,
-.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, button:focus,
-.button:focus,
+.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, .button:focus, button:focus,
 input:focus[type="submit"],
 input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, button.has-focus,
-.has-focus.button,
+.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus,
 input.has-focus[type="submit"],
 input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
@@ -1321,8 +1314,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn], button,
-.button,
+button[data-load-more-btn], .button, button,
 input[type="submit"],
 input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
@@ -1336,15 +1328,14 @@ input[type="submit"],
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, button:after,
-.button:after,
+.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
@@ -1354,32 +1345,27 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-button[data-load-more-btn]:after, button:after,
-.button:after,
+button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-button:hover,
-.button:hover,
+.button:hover, button:hover,
 input:hover[type="submit"],
 input:hover[type="submit"],
 .wp-block-button__link:hover,
 .wp-block-button__link:hover,
-.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, button:focus,
-.button:focus,
+.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, .button:focus, button:focus,
 input:focus[type="submit"],
 input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, button.has-focus,
-.has-focus.button,
+.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus,
 input.has-focus[type="submit"],
 input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
@@ -1393,13 +1379,15 @@ input.has-focus[type="submit"],
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn] {
+button[data-load-more-btn], .button {
 	display: inline-block;
 	display: inline-block;
 }
 }
 
 
 .has-background:not(.has-background-background-color) button[data-load-more-btn],
 .has-background:not(.has-background-background-color) button[data-load-more-btn],
 [class*="background-color"]:not(.has-background-background-color) button[data-load-more-btn],
 [class*="background-color"]:not(.has-background-background-color) button[data-load-more-btn],
-[style*="background-color"] button[data-load-more-btn] {
+[style*="background-color"] button[data-load-more-btn], .has-background:not(.has-background-background-color) .button,
+[class*="background-color"]:not(.has-background-background-color) .button,
+[style*="background-color"] .button {
 	background-color: transparent;
 	background-color: transparent;
 	border: 2px solid currentColor;
 	border: 2px solid currentColor;
 	color: currentColor;
 	color: currentColor;
@@ -1418,6 +1406,10 @@ button[data-load-more-btn] {
 	padding: 16px-2px 24px;
 	padding: 16px-2px 24px;
 }
 }
 
 
+.wp-block-button.is-style-outline .wp-block-button__link:active {
+	color: #0C80A1;
+}
+
 .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link.has-focus {
 .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link.has-focus {
 	color: #085a72;
 	color: #085a72;
 }
 }

+ 1 - 0
shawburn/style-woocommerce-rtl.css

@@ -181,6 +181,7 @@ body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a {
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 

+ 1 - 0
shawburn/style-woocommerce.css

@@ -181,6 +181,7 @@ body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a {
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 

+ 26 - 34
shawburn/style.css

@@ -194,8 +194,7 @@ $grid-configuration: map-extend($grid-configuration-default, $grid-configuration
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn], button,
-.button,
+button[data-load-more-btn], .button, button,
 input[type="submit"],
 input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
@@ -209,15 +208,14 @@ input[type="submit"],
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, button:after,
-.button:after,
+.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
@@ -227,32 +225,27 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-button[data-load-more-btn]:after, button:after,
-.button:after,
+button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-button:hover,
-.button:hover,
+.button:hover, button:hover,
 input:hover[type="submit"],
 input:hover[type="submit"],
 .wp-block-button__link:hover,
 .wp-block-button__link:hover,
-.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, button:focus,
-.button:focus,
+.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, .button:focus, button:focus,
 input:focus[type="submit"],
 input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, button.has-focus,
-.has-focus.button,
+.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus,
 input.has-focus[type="submit"],
 input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
@@ -1321,8 +1314,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn], button,
-.button,
+button[data-load-more-btn], .button, button,
 input[type="submit"],
 input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
 .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
@@ -1336,15 +1328,14 @@ input[type="submit"],
 	background-color: #0C80A1;
 	background-color: #0C80A1;
 	border-radius: 4px;
 	border-radius: 4px;
 	border-width: 0;
 	border-width: 0;
+	text-decoration: none;
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, button:after,
-.button:after,
+.wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before, button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
@@ -1354,32 +1345,27 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-button[data-load-more-btn]:before, button:before,
-.button:before,
+button[data-load-more-btn]:before, .button:before, button:before,
 input[type="submit"]:before,
 input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 .wp-block-file__button:before, .a8c-posts-list__view-all:before, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-button[data-load-more-btn]:after, button:after,
-.button:after,
+button[data-load-more-btn]:after, .button:after, button:after,
 input[type="submit"]:after,
 input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 .wp-block-file__button:after, .a8c-posts-list__view-all:after, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-button:hover,
-.button:hover,
+.button:hover, button:hover,
 input:hover[type="submit"],
 input:hover[type="submit"],
 .wp-block-button__link:hover,
 .wp-block-button__link:hover,
-.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, button:focus,
-.button:focus,
+.wp-block-file__button:hover, .a8c-posts-list__view-all:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover, .button:focus, button:focus,
 input:focus[type="submit"],
 input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, button.has-focus,
-.has-focus.button,
+.wp-block-file__button:focus, .a8c-posts-list__view-all:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus,
 input.has-focus[type="submit"],
 input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
 .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
@@ -1393,13 +1379,15 @@ input.has-focus[type="submit"],
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-button[data-load-more-btn] {
+button[data-load-more-btn], .button {
 	display: inline-block;
 	display: inline-block;
 }
 }
 
 
 .has-background:not(.has-background-background-color) button[data-load-more-btn],
 .has-background:not(.has-background-background-color) button[data-load-more-btn],
 [class*="background-color"]:not(.has-background-background-color) button[data-load-more-btn],
 [class*="background-color"]:not(.has-background-background-color) button[data-load-more-btn],
-[style*="background-color"] button[data-load-more-btn] {
+[style*="background-color"] button[data-load-more-btn], .has-background:not(.has-background-background-color) .button,
+[class*="background-color"]:not(.has-background-background-color) .button,
+[style*="background-color"] .button {
 	background-color: transparent;
 	background-color: transparent;
 	border: 2px solid currentColor;
 	border: 2px solid currentColor;
 	color: currentColor;
 	color: currentColor;
@@ -1418,6 +1406,10 @@ button[data-load-more-btn] {
 	padding: 16px-2px 24px;
 	padding: 16px-2px 24px;
 }
 }
 
 
+.wp-block-button.is-style-outline .wp-block-button__link:active {
+	color: #0C80A1;
+}
+
 .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link.has-focus {
 .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link.has-focus {
 	color: #085a72;
 	color: #085a72;
 }
 }