[
  {
    "path": ".editorconfig",
    "content": "# WordPress Coding Standards\n# https://make.wordpress.org/core/handbook/coding-standards/\n\nroot = true\n\n[*]\ncharset = utf-8\nend_of_line = lf\ninsert_final_newline = true\ntrim_trailing_whitespace = true\nindent_style = tab\n\n[{package.json,*.yml}]\nindent_style = space\nindent_size = 2\n\n[{*.txt,wp-config-sample.php}]\nend_of_line = crlf\n"
  },
  {
    "path": ".gitignore",
    "content": "# NPM #\n##########\n# Ignore all directories called node_modules in current folder and any subfolders.\nnode_modules/\n/node_modules/\n\n# Packages #\n############\n*.7z\n*.dmg\n*.gz\n*.bz2\n*.iso\n*.jar\n*.rar\n*.tar\n*.zip\n*.tgz\n*.map\n\n# Logs and databases #\n######################\n*.log\n*.sql\n*.env\n\n# OS generated files #\n######################\n**.DS_Store*\nehthumbs.db\nIcon?\nThumbs.db\n._*\n\n# Vim generated files #\n######################\n*.un~\n\n# SASS #\n##########\n**/.sass-cache\n**/.sass-cache/*\n**/.map\n\n# Composer #\n##########\n!assets/js/vendor/\nwpcs/\n/vendor/\n\n# Bower #\n##########\nassets/bower_components/*\n\n# Codekit #\n##########\n/codekit-config.json\n*.codekit\n**.codekit-cache/*\n\n# Compiled Files and Build Dirs #\n##########\n/README.html\n\n# PhpStrom Project Files #\n.idea/\nlibrary/vendors/composer\nassets/img/.DS_Store\n"
  },
  {
    "path": ".prettierrc",
    "content": "{\n\t\"trailingComma\": \"none\",\n\t\"bracketSpacing\": false,\n\t\"arrowParens\": \"avoid\",\n\t\"singleQuote\": true,\n\t\"printWidth\": 80,\n\t\"useTabs\": true,\n\t\"tabWidth\": 4,\n\t\"semi\": true\n}\n"
  },
  {
    "path": "assets/css/partials/_base.scss",
    "content": ".wrap {\n\twidth: 100%;\n\tfont-size: 5vh;\n\tpadding: 3vh;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\theight: 100vh;\n}\n\na {\n\tbackground: $blue;\n\tcolor: $w;\n\tpadding: 0.25rem 1rem;\n\tborder-radius: 3px;\n\tfont-weight: bold;\n}\n\n.content {\n\tmax-width: 500px;\n\n\th1,\n\tp {\n\t\t// font-family: Lato;\n\t\tfont-weight: 100;\n\t}\n\n\th1 {\n\t\ttext-transform: uppercase;\n\n\t\ta {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\n\tsmall {\n\t\tdisplay: inline-block;\n\t\tmargin-top: 2rem;\n\t}\n}\n"
  },
  {
    "path": "assets/css/partials/_mixins.scss",
    "content": "/**\n * Mixin for clearfix\n * @include clearfix;\n*/\n@mixin clearfix {\n\t&:before,\n\t&:after {\n\t\tcontent: ' ';\n\t\tdisplay: table;\n\t}\n\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n/**\n * @font-face mixin\n * Bulletproof font-face via Font Squirrel\n * @include fontface('family', 'assets/fonts/', 'myfontname');\n */\n@mixin fontface($font-family, $font-url, $font-name) {\n\t@font-face {\n\t\tfont: {\n\t\t\tfamily: $font-family;\n\t\t\tstyle: normal;\n\t\t\tweight: normal;\n\t\t}\n\n\t\tsrc: url($font-url + '/' + $font-name + '.eot');\n\t\tsrc: url($font-url + '/' + $font-name + '.eot#iefix')\n\t\t\t\tformat('embedded-opentype'),\n\t\t\turl($font-url + '/' + $font-name + '.woff') format('woff'),\n\t\t\turl($font-url + '/' + $font-name + '.ttf') format('truetype'),\n\t\t\turl($font-url + '/' + $font-name + '.svg#' + $font-name)\n\t\t\t\tformat('svg');\n\t}\n}\n\n/**\n * IMAGE RETINA\n * @include image-2x(/img/image.png, 100%, auto);\n */\n@mixin image-2x($image, $width, $height) {\n\t@media (min--moz-device-pixel-ratio: 1.3),\n\t\t(-o-min-device-pixel-ratio: 2.6/2),\n\t\t(-webkit-min-device-pixel-ratio: 1.3),\n\t\t(min-device-pixel-ratio: 1.3),\n\t\t(min-resolution: 1.3dppx) {\n\t\tbackground-image: url($image);\n\t\tbackground-size: $width $height;\n\t}\n}\n\n/**\n * MIXIN: Responsive Media Queries\n * USAGE:\n\t@include r(240)  {}\n\t@include r(320)  {}\n\t@include r(480)  {}\n\t@include r(768)  {}\n\t@include r(1024) {}\n\t@include r(1140) {}\n\t@include r(1280) {}\n*/\n@mixin rmax($point) {\n\t@media (max-width: #{$point}px) {\n\t\t@content;\n\t}\n}\n\n@mixin rmin($point) {\n\t@media (min-width: #{$point}px) {\n\t\t@content;\n\t}\n}\n\n@mixin rmq($point) {\n\t@media (max-width: #{$point}px) {\n\t\t@content;\n\t}\n}\n\n@mixin r($point) {\n\t@media (min-width: #{$point}px) {\n\t\t@content;\n\t}\n}\n"
  },
  {
    "path": "assets/css/partials/_structure.scss",
    "content": "*,\n*:after,\n*:before {\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\t-webkit-font-smoothing: antialiased;\n\tfont-smoothing: antialiased;\n\ttext-rendering: optimizeLegibility;\n}\n\n/* html element 62.5% font-size for REM use i.e. 1rem = 10px*/\nhtml {\n\tfont-size: 62.5%;\n\theight: 100%;\n\tmin-height: 100%;\n}\n\nbody {\n\tfont: 400 11px/1.4 sans-serif;\n\tcolor: $c2;\n\tmargin: 0;\n\tbackground: $w !important;\n\theight: 100%;\n\tmin-height: 100%;\n}\n/* clear */\n.clear:before,\n.clear:after {\n\tcontent: ' ';\n\tdisplay: table;\n}\n\n.clear:after {\n\tclear: both;\n}\n\n.clear {\n\t*zoom: 1;\n}\n\nimg {\n\tmax-width: 100%;\n\tvertical-align: bottom;\n\theight: auto;\n}\n\na {\n\tcolor: #444;\n\ttext-decoration: none;\n}\n\na:hover {\n\tcolor: #444;\n}\n\na:focus {\n\toutline: 0;\n}\n\na:hover,\na:active {\n\toutline: 0;\n}\n\ninput:focus {\n\toutline: 0;\n\tborder: 1px solid $c2;\n}\n\nol,\nul {\n}\nselect {\n\twidth: 100%;\n}\n"
  },
  {
    "path": "assets/css/partials/_variables.scss",
    "content": "// Colors.\n$c1: #dedede;\n$c2: #292929;\n\n$w: #ffffff;\n$b: #000000;\n$gb: #686868;\n$g: #35ad68;\n$y: #fffdd2;\n$blue: #21759c;\n$red: #cf4748;\n\n// Primary Color Variants.\n\n/*$color--primary: #406de4;*/\n/*$color--primary: #00BCD4;*/\n/*$color--primary: #03A9F4;*/\n/*$color--primary: #3498db;*/\n/*$color--primary: #2980b9;*/\n/*$color--primary: #3F51B5;*/\n/*$color--primary: #304FFE;*/\n/*$color--primary: #FF5722;*/\n/*$color--primary: #795548;*/\n/*$color--primary: #2ecc71;*/\n/*$color--primary: #27ae60;*/\n/*$color--primary: #35ad68;*/\n/*$color--primary: #1abc9c;*/\n/*$color--primary: #16a085;*/\n/*$color--primary: #9b59b6;*/\n/*$color--primary: #8e44ad;*/\n// $color--primary: #4A148C;\n/*$color--primary: #673AB7;*/\n/*$color--primary: #FFA000;*/\n/*$color--primary: #FBC02D;*/\n/*$color--primary: #f1c40f;*/\n/*$color--primary: #f39c12;*/\n/*$color--primary: #e67e22;*/\n/*$color--primary: #d35400;*/\n/*$color--primary: #e74c3c;*/\n/*$color--primary: #c0392b;*/\n/*$color--primary: #f44336;*/\n$color--primary: #cf4748;\n// $color--primary: #7f8c8d;\n/*$color--primary: #34495e;*/\n/*$color--primary: #607D8B;*/\n"
  },
  {
    "path": "assets/css/partials/_wpcore.scss",
    "content": ".alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\n.aligncenter,\ndiv.aligncenter {\n\tdisplay: block;\n\tmargin: 5px auto 5px auto;\n}\n\n.alignright {\n\tfloat: right;\n\tmargin: 5px 0 20px 20px;\n}\n\n.alignleft {\n\tfloat: left;\n\tmargin: 5px 20px 20px 0;\n}\n\na img.alignright {\n\tfloat: right;\n\tmargin: 5px 0 20px 20px;\n}\n\na img.alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\na img.alignleft {\n\tfloat: left;\n\tmargin: 5px 20px 20px 0;\n}\n\na img.aligncenter {\n\tdisplay: block;\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n.wp-caption {\n\tbackground: darken($c1, 10%);\n\tmax-width: 100%;\n\tpadding: 2rem;\n\ttext-align: center;\n}\n\n.wp-caption.alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\n.wp-caption.alignleft {\n\tmargin: 5px 20px 20px 0;\n}\n\n.wp-caption.alignright {\n\tmargin: 5px 0 20px 20px;\n}\n\n.wp-caption img {\n\tborder: 0 none;\n\theight: auto;\n\tmargin: 0;\n\tmax-width: 100%;\n\tpadding: 0;\n\twidth: auto;\n}\n\n.wp-caption .wp-caption-text,\n.gallery-caption {\n\tmargin: 0;\n\tpadding: 0.5rem;\n}\n.textwidget img {\n\tmargin: 1rem 0;\n}\n\n.sticky {\n}\n\n.bypostauthor {\n\tbackground: inherit;\n}\n\n.widget_calendar {\n\tdisplay: table;\n\twidth: 100%;\n}\n#wp-calendar {\n\twidth: 100%;\n}\n#wp-calendar caption {\n\ttext-align: right;\n\tcolor: $b;\n\tfont-size: 12px;\n\tmargin-top: 10px;\n\tmargin-bottom: 15px;\n}\n#wp-calendar thead {\n\tfont-size: 10px;\n}\n#wp-calendar thead th {\n\tpadding-bottom: 10px;\n}\n#wp-calendar tbody {\n\tcolor: $b;\n\tfont-family: sans-serif;\n\tfont-weight: 300;\n}\n#wp-calendar tbody td {\n\tbackground: $w;\n\tborder: 1px solid $w;\n\ttext-align: center;\n\tpadding: 8px;\n}\n#wp-calendar tbody td:hover {\n\tbackground: $w;\n}\n#wp-calendar tbody .pad {\n\tbackground: none;\n}\n#wp-calendar tfoot #next {\n\tfont-size: 10px;\n\ttext-transform: uppercase;\n\ttext-align: right;\n}\n#wp-calendar tfoot #prev {\n\tfont-size: 10px;\n\ttext-transform: uppercase;\n\tpadding-top: 10px;\n}\n\n.size-auto,\n.size-full,\n.size-large,\n.size-medium,\n.size-thumbnail {\n\tmax-width: 100%;\n\theight: auto;\n}\n\n.wp-caption .wp-caption-text,\n.gallery-caption {\n\t@include r(240) {\n\t\tfont: 300 1.4rem/1.8rem sans-serif;\n\t}\n\t@include r(320) {\n\t\tfont: 300 1.55rem/1.8 sans-serif;\n\t}\n\t@include r(480) {\n\t\tfont: 300 1.8rem/1.8 sans-serif;\n\t}\n\t@include r(768) {\n\t\tfont: 300 1.9rem/1.7 sans-serif;\n\t}\n\t@include r(1024) {\n\t\tfont: 300 2rem/3.1rem sans-serif;\n\t}\n\t@include r(1280) {\n\t\tfont: 300 2rem/3.1rem sans-serif;\n\t}\n}\n"
  },
  {
    "path": "assets/css/style.scss",
    "content": "/*!\nTheme Name: WPGulpTheme\nTheme URI: https://github.com/ahmadawais/WPGulpTheme\nDescription: A theme to demonstrate simplest implementation of WPGulp Boilerplate.\nVersion: 2.2.0\nAuthor: Ahmad Awais\nAuthor URI: https://twitter.com/MrAhmadAwais/\nLicense: MIT\nText Domain: WPGT\n*/\n\n// Mixins & Variables.\n@import 'partials/mixins';\n@import 'partials/variables';\n\n// Normalize & Santize.\n@import 'vendor/normalize';\n@import 'vendor/sanitize';\n\n// Structure.\n@import 'partials/structure';\n\n// WPCore.\n@import 'partials/wpcore';\n\n// Base.\n@import 'partials/base';\n"
  },
  {
    "path": "assets/css/vendor/_normalize.scss",
    "content": "/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS and IE text size adjust after device orientation change,\n *    without disabling user zoom.\n */\n\nhtml {\n\tfont-family: sans-serif; /* 1 */\n\t-ms-text-size-adjust: 100%; /* 2 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n\tmargin: 0;\n}\n\n/* HTML5 display definitions\n   ========================================================================== */\n\n/**\n * Correct `block` display not defined for any HTML5 element in IE 8/9.\n * Correct `block` display not defined for `details` or `summary` in IE 10/11\n * and Firefox.\n * Correct `block` display not defined for `main` in IE 11.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n\tdisplay: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n\tdisplay: inline-block; /* 1 */\n\tvertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n\tdisplay: none;\n\theight: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9/10.\n * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n\tdisplay: none;\n}\n\n/* Links\n   ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n\tbackground-color: transparent;\n}\n\n/**\n * Improve readability of focused elements when they are also in an\n * active/hover state.\n */\n\na:active,\na:hover {\n\toutline: 0;\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n */\n\nabbr[title] {\n\tborder-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n */\n\nb,\nstrong {\n\tfont-weight: bold;\n}\n\n/**\n * Address styling not present in Safari and Chrome.\n */\n\ndfn {\n\tfont-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari, and Chrome.\n */\n\nh1 {\n\tfont-size: 2em;\n\tmargin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n\tbackground: #ff0;\n\tcolor: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsup {\n\ttop: -0.5em;\n}\n\nsub {\n\tbottom: -0.25em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9/10.\n */\n\nimg {\n\tborder: 0;\n}\n\n/**\n * Correct overflow not hidden in IE 9/10/11.\n */\n\nsvg:not(:root) {\n\toverflow: hidden;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari.\n */\n\nfigure {\n\tmargin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n\tbox-sizing: content-box;\n\theight: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n\toverflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n\tfont-family: monospace, monospace;\n\tfont-size: 1em;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n *    Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tcolor: inherit; /* 1 */\n\tfont: inherit; /* 2 */\n\tmargin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10/11.\n */\n\nbutton {\n\toverflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n\ttext-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n\t-webkit-appearance: button; /* 2 */\n\tcursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n\tcursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n\tborder: 0;\n\tpadding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n\tline-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type='checkbox'],\ninput[type='radio'] {\n\tbox-sizing: border-box; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type='number']::-webkit-inner-spin-button,\ninput[type='number']::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n */\n\ninput[type='search'] {\n\t-webkit-appearance: textfield; /* 1 */\n\tbox-sizing: content-box; /* 2 */\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type='search']::-webkit-search-cancel-button,\ninput[type='search']::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n\tborder: 1px solid #c0c0c0;\n\tmargin: 0 2px;\n\tpadding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9/10/11.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n\tborder: 0; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9/10/11.\n */\n\ntextarea {\n\toverflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n\tfont-weight: bold;\n}\n\n/* Tables\n   ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntd,\nth {\n\tpadding: 0;\n}\n"
  },
  {
    "path": "assets/css/vendor/_sanitize.scss",
    "content": "/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */\n\n$root-box-sizing: border-box !default;\n$root-cursor: default !default;\n$root-font-family: sans-serif !default;\n$root-font-size: 16px !default;\n$root-line-height: 1.5 !default;\n$root-text-rendering: optimizeLegibility !default;\n\n$html-background-color: #FFFFFF !default;\n$anchor-text-decoration: none !default;\n$form-element-background-color: transparent !default;\n$form-element-min-height: if(unitless($root-line-height), #{$root-line-height}em, if(unit($root-line-height) != '%', $root-line-height, null)) !default;\n$media-element-vertical-align: middle !default;\n$monospace-font-family: monospace !default;\n$nav-list-style: none !default;\n$selection-background-color: #B3D4FC !default;\n$selection-text-shadow: none !default;\n$small-font-size: 75% !default;\n$table-border-collapse: collapse !default;\n$table-border-spacing: 0 !default;\n$textarea-resize: vertical !default;\n\n\n\n/*\n * Normalization\n */\n\n:root {\n\t-ms-overflow-style: -ms-autohiding-scrollbar; // IE11+\n\toverflow-y: scroll; // All browsers without overlaying scrollbars\n\ttext-size-adjust: 100%; // iOS 8+\n}\n\naudio:not([controls]) {\n\tdisplay: none; // Chrome 40+, iOS 8+, Safari 8+\n}\n\ndetails {\n\tdisplay: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\ninput {\n\t&[type=\"number\"] {\n\t\twidth: auto; // Firefox 36+\n\t}\n\n\t&[type=\"search\"] {\n\t\t-webkit-appearance: textfield; // Safari 8+\n\n\t\t&::-webkit-search-cancel-button,\n\t\t&::-webkit-search-decoration {\n\t\t\t-webkit-appearance: none; // Safari 8+\n\t\t}\n\t}\n}\n\nmain {\n\tdisplay: block; // Android 4.3-, Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsummary {\n\tdisplay: block; // Firefox 36+, Internet Explorer 11+, Windows Phone 8.1+\n}\n\npre {\n\toverflow: auto; // Internet Explorer 11+\n}\n\nprogress {\n\tdisplay: inline-block; // Internet Explorer 11+, Windows Phone 8.1+\n}\n\nsmall {\n\tfont-size: $small-font-size; // All browsers\n}\n\ntemplate {\n\tdisplay: none; // Android 4.3-, Internet Explorer 11+, iOS 7-, Safari 7-, Windows Phone 8.1+\n}\n\ntextarea {\n\toverflow: auto; // Internet Explorer 11+\n}\n\n[hidden] {\n\tdisplay: none; // Internet Explorer 10-\n}\n\n[unselectable] {\n\tuser-select: none; // Android 4.4+, Chrome 40+, Firefox 36+, iOS 8+, Safari 8+\n}\n\n\n\n/*\n * Universal inheritance\n */\n\n*,\n::before,\n::after {\n\tbox-sizing: inherit;\n}\n\n* {\n\tfont-size: inherit;\n\tline-height: inherit;\n}\n\n::before,\n::after {\n\ttext-decoration: inherit;\n\tvertical-align: inherit;\n}\n\n\n\n/*\n * Opinionated defaults\n */\n\n// specify solid border style of all elements\n\n*,\n::before,\n::after {\n\tborder-style: solid;\n\tborder-width: 0;\n}\n\n// remove margin and padding of all elements\n\n* {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n// specify the root styles of the document\n\n:root {\n\tbox-sizing: $root-box-sizing;\n\tcursor: $root-cursor;\n\tfont: #{$root-font-size}/#{$root-line-height} $root-font-family;\n\ttext-rendering: $root-text-rendering;\n}\n\n// specify the html background color\n\nhtml {\n\tbackground-color: $html-background-color;\n}\n\n// specify the text decoration of anchors\n\na {\n\ttext-decoration: $anchor-text-decoration;\n}\n\n// specify media element style\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n\tvertical-align: $media-element-vertical-align;\n}\n\n// specify the background color of form elements\n\nbutton,\ninput,\nselect,\ntextarea {\n\tbackground-color: $form-element-background-color;\n}\n\n// specify inheritance of form elements\n\nbutton,\ninput,\nselect,\ntextarea {\n\tcolor: inherit;\n\tfont-family: inherit;\n\tfont-style: inherit;\n\tfont-weight: inherit;\n}\n\n// specify the minimum height of form elements\n\nbutton,\n[type=\"button\"],\n[type=\"date\"],\n[type=\"datetime\"],\n[type=\"datetime-local\"],\n[type=\"email\"],\n[type=\"month\"],\n[type=\"number\"],\n[type=\"password\"],\n[type=\"reset\"],\n[type=\"search\"],\n[type=\"submit\"],\n[type=\"tel\"],\n[type=\"text\"],\n[type=\"time\"],\n[type=\"url\"],\n[type=\"week\"],\nselect,\ntextarea {\n\tmin-height: $form-element-min-height;\n}\n\n// specify the font family of code elements\n\ncode,\nkbd,\npre,\nsamp {\n\tfont-family: $monospace-font-family, monospace;\n}\n\n// specify the list style of nav lists\n\nnav ol,\nnav ul {\n\tlist-style: $nav-list-style;\n}\n\n// style select like a standard input\n\nselect {\n\t-moz-appearance: none;    // Firefox 36+\n\t-webkit-appearance: none; // Chrome 41+\n\n\t&::-ms-expand {\n\t\tdisplay: none;        // Internet Explorer 11+\n\t}\n\n\t&::-ms-value {\n\t\tcolor: currentColor;  // Internet Explorer 11+\n\t}\n}\n\n// specify the border styles of tables\n\ntable {\n\tborder-collapse: $table-border-collapse;\n\tborder-spacing: $table-border-spacing;\n}\n\n// specify textarea resizability\n\ntextarea {\n\tresize: $textarea-resize;\n}\n\n// specify text selection background color and omit drop shadow\n\n::selection {\n\tbackground-color: $selection-background-color; // required when declaring ::selection\n\ttext-shadow: $selection-text-shadow;\n}\n\n// hide content from screens but not screenreaders\n\n@media screen {\n\t[hidden~=\"screen\"] {\n\t\tdisplay: inherit;\n\t}\n\n\t[hidden~=\"screen\"]:not(:active):not(:focus):not(:target) {\n\t\tclip: rect(0 0 0 0) !important;\n\t\tposition: absolute !important;\n\t}\n}\n"
  },
  {
    "path": "assets/js/custom/custom.2.js",
    "content": "/**\n * Custom JavaScript\n *\n * @since 1.0.0\n */\nconst sub = ( a, b ) => a - b;\n"
  },
  {
    "path": "assets/js/custom/custom.js",
    "content": "/**\n * Custom JavaScript\n *\n * @since 1.0.0\n */\nconst sum = ( a, b ) => a + b;\n"
  },
  {
    "path": "assets/js/custom.js",
    "content": "\"use strict\";\n\n/**\n * Custom JavaScript\n *\n * @since 1.0.0\n */\nvar sum = function sum(a, b) {\n  return a + b;\n};\n\"use strict\";\n\n/**\n * Custom JavaScript\n *\n * @since 1.0.0\n */\nvar sub = function sub(a, b) {\n  return a - b;\n};"
  },
  {
    "path": "assets/js/vendor/vendor.js",
    "content": "/**\n * Vendor JavaScript\n *\n * @since 1.0.0\n */\nconst divide = (a, b) => a / b;\n"
  },
  {
    "path": "assets/js/vendor/vendor2.js",
    "content": "/**\n * Vendor JavaScript\n *\n * @since 1.0.0\n */\nconst multiply = (a, b) => a * b;\n"
  },
  {
    "path": "assets/js/vendor.js",
    "content": "\"use strict\";\n\n/**\n * Vendor JavaScript\n *\n * @since 1.0.0\n */\nvar divide = function divide(a, b) {\n  return a / b;\n};\n\"use strict\";\n\n/**\n * Vendor JavaScript\n *\n * @since 1.0.0\n */\nvar multiply = function multiply(a, b) {\n  return a * b;\n};"
  },
  {
    "path": "footer.php",
    "content": "<?php\n/**\n * Footer\n *\n * The footer template.\n *\n * @since   1.0.0\n * @package WPGulp\n */\n\n// Exit if accessed directly.\nif ( ! defined( 'ABSPATH' ) ) {\n\texit;\n}\n\n\twp_footer(); ?>\n\n\t</body>\n</html>\n"
  },
  {
    "path": "functions.php",
    "content": "<?php\n/**\n * Theme Functions\n *\n * Entire theme's function definitions.\n *\n * @since   1.0.0\n * @package WPGulp\n */\n\n// Exit if accessed directly.\nif ( ! defined( 'ABSPATH' ) ) {\n\texit;\n}\n\n// Globals.\ndefine( 'MY_THEME_VER', '1.0.0' );\ndefine( 'MY_THEME_DIR', get_template_directory() );\ndefine( 'MY_THEME_URL', get_template_directory_uri() );\n\n/**\n * Scripts & Styles.\n *\n * Frontend with no conditions, Add Custom styles to wp_head.\n *\n * @since  1.0.0\n */\nfunction my_theme_styles_scripts() {\n\t// Frontend scripts.\n\tif ( ! is_admin() ) {\n\t\t// Enqueue vendors first.\n\t\twp_enqueue_script( 'vendors', MY_THEME_URL . '/assets/js/vendors.min.js' );\n\n\t\t// Enqueue custom JS after vendors.\n\t\twp_enqueue_script( 'custom', MY_THEME_URL . '/assets/js/custom.min.js' );\n\n\t\t// Minified and Concatenated styles.\n\t\twp_enqueue_style( 'styles', MY_THEME_URL . '/style.min.css', array(), MY_THEME_VER, 'all' );\n\t}\n}\n\nadd_action( 'wp_enqueue_scripts', 'my_theme_styles_scripts' );\n"
  },
  {
    "path": "header.php",
    "content": "<?php\n/**\n * Theme Header\n *\n * Header data.\n *\n * @since   1.0.0\n * @package WPGulp\n */\n\n// Exit if accessed directly.\nif ( ! defined( 'ABSPATH' ) ) {\n\texit;\n}\n?><!DOCTYPE html>\n<html <?php language_attributes(); ?>>\n\t<head>\n\t<?php wp_head(); ?>\n\t</head>\n\n\t<body <?php body_class(); ?>>\n"
  },
  {
    "path": "index.php",
    "content": "<?php\n/**\n * Index\n *\n * Theme index.\n *\n * @since   1.0.0\n * @package WPGulp\n */\n\n// Exit if accessed directly.\nif ( ! defined( 'ABSPATH' ) ) {\n\texit;\n}\n\nget_header(); ?>\n\n<div class=\"wrap\">\n\t<div class=\"content\">\n\n\t\t<h1><a href=\"https://github.com/ahmadawais/WPGulp/\"><img src=\"https://on.awais.dev/cf1298feadee/c\" alt=\"WPGulp\" /></a></h1>\n\t\t<p>\n\t\t\tA demo theme to showcase how to use <a href=\"https://github.com/ahmadawais/WPGulp/\">WPGulp</a> with WordPress.\n\t\t</p>\n\t\t<p>\n\t\t\t<small>\n\t\t\t\t🌟 <a href=\"https://github.com/ahmadawais/WPGulp\">STAR WPGulp</a> →\n\t\t\t</small>\n\t\t</p>\n\t</div>\n</div>\n\n<?php get_footer(); ?>\n"
  },
  {
    "path": "languages/WPGULP.pot",
    "content": "# Copyright (C) 2017 WPGULP\n# This file is distributed under the same license as the WPGULP package.\nmsgid \"\"\nmsgstr \"\"\n\"Project-Id-Version: WPGULP\\n\"\n\"Report-Msgid-Bugs-To: https://AhmadAwais.com/contact/\\n\"\n\"MIME-Version: 1.0\\n\"\n\"Content-Type: text/plain; charset=UTF-8\\n\"\n\"Content-Transfer-Encoding: 8bit\\n\"\n\"PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\\n\"\n\"Last-Translator: Ahmad Awais <your_email@email.com>\\n\"\n\"Language-Team: WPTie <your_email@email.com>\\n\"\n\"X-Poedit-Basepath: ..\\n\"\n\"X-Poedit-SourceCharset: UTF-8\\n\"\n\"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\\n\"\n\"X-Poedit-SearchPath-0: .\\n\"\n\"X-Poedit-SearchPathExcluded-0: *.js\\n\"\n\"Plural-Forms: nplurals=2; plural=(n != 1);\\n\"\n"
  },
  {
    "path": "readme.md",
    "content": "<div align=\"center\">\n  <small><p><em>📟 Learn to <a href=\"https://nodecli.com/?utm_source=github.com&utm_medium=referral&utm_campaign=ahmadawais/WPGulpTheme\" rel=\"nofollow\">build CLI DevTools</a>, like WPGulp with me at <a href=\"https://nodecli.com/?utm_source=github.com&utm_medium=referral&utm_campaign=ahmadawais/WPGulpTheme\">NodeCLI.com</a>.</em></p></small>\n\n  <a href=\"https://github.com/AhmadAwais/WPGulp\"><img src=\"https://on.awais.dev/Jrug8xgz\" alt=\"WPGulp WordPress Gulp Theme\" /></a>\n\n  <h1>WordPress Gulp Theme</h1>\n\n[![GitHub](https://img.shields.io/wordpress/v/akismet.svg?colorA=D14543&colorB=21759B&maxAge=2592000&style=flat&label=WordPress)](https://github.com/ahmadawais/WPGulp/)\n[![emoji-log](https://img.shields.io/badge/🚀%20Emoji-Log-gray.svg?colorA=D14543&colorB=21759B&style=flat)](https://github.com/ahmadawais/Emoji-Log/) [![GitHub stars](https://img.shields.io/github/stars/ahmadawais/WPGulp.svg?style=social&label=Stars)](https://github.com/ahmadawais/WPGulp/stargazers) [![GitHub followers](https://img.shields.io/github/followers/ahmadawais.svg?style=social&label=Follow)](https://github.com/ahmadawais?tab=followers)  [![Tweet for help](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Tweet%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)\n\n> A demo theme to showcase how to use WPGulp with WordPress. Use [WPGulp](https://github.com/ahmadawais/WPGulp) instead.\n\n</div>\n\n## Get Started\n\n1. Clone this demo theme `git clone https://github.com/ahmadawais/WPGulpTheme`\n2. Install WPGulp in it `npx wpgulp`\n3. All done!\n\n<br />\n<br />\n\n[Read WPGulp documentation →](https://github.com/AhmadAwais/WPGulp)\n\n![Hello](https://on.awais.dev/4guJenpQ)\n\n## Sponsor\n\nMe ([Ahmad Awais](https://twitter.com/mrahmadawais/)) and my incredible wife ([Maedah Batool](https://twitter.com/MaedahBatool/)) are two engineers who fell in love with open source and then with each other. You can read more [about me here](https://ahmadawais.com/about). If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.\n\n[![Ahmad on Twitter](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Follow%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)\n\n### [NodeCLI.com][n] — Learn to build Node.js CLI Automation\n\n> This repository is part of the [NodeCLI.com][n] course.\n\nAfter building hundreds of developer automation tools used by millions of developers, I am sharing exactly how you can do it yourself with minimum effective effort. Learn to build Node.js & JavaScript based CLI (Command Line Interface) apps. Automate the grunt work, do more in less time, impress your manager, and help the community.\n→ I'm sharing it all in this online video course. [Node CLI Automation\nwithout wasting a 1,000 hours][n] →</p>\n\n[![Node CLI Course](https://raw.githubusercontent.com/ahmadawais/stuff/master/nodecli/featured.jpg)][n]\n\n[![Node CLI](https://img.shields.io/badge/-NodeCLI.com%20%E2%86%92-gray.svg?colorB=488640&style=flat)][n]\n\n[![Awais on Twitter](https://raw.githubusercontent.com/ahmadawais/stuff/master/sponsor/sponsor.jpg)](https://github.com/AhmadAwais/sponsor)\n\n### 🙌 [THEDEVCOUPLE PARTNERS](https://TheDevCouple.com/partners)\n\nThis open source project is maintained by the help of awesome businesses listed below. What? [Read more about it →](https://TheDevCouple.com/partners)\n\n<table width='100%'>\n\t<tr>\n\t\t<td width='500'><a target='_blank' href='https://kinsta.com/?kaid=WMDAKYHJLNJX&utm_source=TheDevCouple&utm_medium=Partner'><img src='https://on.awais.dev/4guJenp9' /></a>\n\t\t<td width='500'><a target='_blank' href='https://ipapi.com/?utm_source=TheDevCouple&utm_medium=Partner'><img src='https://on.awais.dev/z8uYQO2O'/></a></td>\n\t</tr>\n</table>\n<br>\n\n_Follow me 👋 on Twitter for more updates and questions_\n\n[![Tweet to say Hi](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Tweet%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)\n\n[n]: https://nodecli.com/?utm_source=github.com&utm_medium=referral&utm_campaign=ahmadawais/WPGulpTheme\n"
  }
]