├── docs
├── .nojekyll
└── index.html
├── inc
├── base-theme-oop
│ ├── readme.txt
│ ├── src
│ │ ├── scss
│ │ │ ├── variables
│ │ │ │ ├── _colors.scss
│ │ │ │ ├── _variables.scss
│ │ │ │ └── _bootstrap-overrides.scss
│ │ │ ├── functions
│ │ │ │ ├── _functions.scss
│ │ │ │ ├── _val.scss
│ │ │ │ └── _str-replace.scss
│ │ │ ├── components
│ │ │ │ ├── _components.scss
│ │ │ │ ├── _footer.scss
│ │ │ │ ├── _header.scss
│ │ │ │ ├── _search-form.scss
│ │ │ │ └── _animated-hamburger.scss
│ │ │ ├── mixins
│ │ │ │ ├── _mixins.scss
│ │ │ │ ├── _keyframes.scss
│ │ │ │ ├── _font-smoothing.scss
│ │ │ │ ├── _animate.scss
│ │ │ │ ├── _placeholder.scss
│ │ │ │ ├── _gradient.scss
│ │ │ │ └── _vendor.scss
│ │ │ ├── _global.scss
│ │ │ └── style.scss
│ │ └── js
│ │ │ ├── index.php
│ │ │ ├── elexicon.js
│ │ │ ├── app.js
│ │ │ ├── functions
│ │ │ ├── index.js
│ │ │ ├── inlineScroll.js
│ │ │ ├── isInView.js
│ │ │ └── parallax.js
│ │ │ ├── Variables
│ │ │ ├── index.js
│ │ │ └── Url.js
│ │ │ └── lexi.js
│ ├── vendor
│ │ ├── composer
│ │ │ ├── installed.json
│ │ │ ├── autoload_classmap.php
│ │ │ ├── autoload_namespaces.php
│ │ │ ├── autoload_psr4.php
│ │ │ ├── LICENSE
│ │ │ ├── autoload_static.php
│ │ │ └── autoload_real.php
│ │ └── autoload.php
│ ├── img
│ │ └── index.php
│ ├── dist
│ │ ├── js
│ │ │ ├── index.php
│ │ │ └── customizer.js
│ │ └── styles
│ │ │ └── index.php
│ ├── inc
│ │ ├── index.php
│ │ ├── lexi
│ │ │ ├── index.php
│ │ │ ├── shortcodes
│ │ │ │ ├── Register.php
│ │ │ │ ├── Iframe.php
│ │ │ │ └── MailTo.php
│ │ │ ├── Customizer.php
│ │ │ ├── factory
│ │ │ │ ├── Sidebar.php
│ │ │ │ ├── PostType.php
│ │ │ │ └── Taxonomy.php
│ │ │ ├── theme-functions.php
│ │ │ ├── Pagination.php
│ │ │ ├── NavWalker.php
│ │ │ └── Api.php
│ │ └── elexicon-functions.php
│ ├── languages
│ │ ├── index.php
│ │ └── readme.txt
│ ├── template-parts
│ │ ├── index.php
│ │ └── components
│ │ │ └── post-list.php
│ ├── screenshot.png
│ ├── footer.php
│ ├── 404.php
│ ├── rtl.css
│ ├── sidebar.php
│ ├── searchform.php
│ ├── functions.php
│ ├── index.php
│ ├── single.php
│ ├── archive.php
│ ├── page.php
│ ├── composer.json
│ ├── webpack.mix.js
│ ├── search.php
│ ├── package.json
│ ├── README.md
│ ├── header.php
│ ├── comments.php
│ └── style.css
├── footer.php
├── Zip_Extend.php
├── form.php
└── header.php
├── images
├── SH.jpg
├── pae.jpg
├── tb-thmb.jpg
├── bradford.png
├── elexicon.jpg
├── flat-logo.png
├── elexicon_bug.jpg
└── elexicon-logo.svg
├── fonts
└── bootstrap
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── scss
├── _vars.scss
├── bootstrap
│ ├── mixins
│ │ ├── _center-block.scss
│ │ ├── _opacity.scss
│ │ ├── _size.scss
│ │ ├── _text-overflow.scss
│ │ ├── _tab-focus.scss
│ │ ├── _labels.scss
│ │ ├── _resize.scss
│ │ ├── _progress-bar.scss
│ │ ├── _text-emphasis.scss
│ │ ├── _reset-filter.scss
│ │ ├── _nav-divider.scss
│ │ ├── _background-variant.scss
│ │ ├── _alerts.scss
│ │ ├── _nav-vertical-align.scss
│ │ ├── _reset-text.scss
│ │ ├── _border-radius.scss
│ │ ├── _pagination.scss
│ │ ├── _responsive-visibility.scss
│ │ ├── _panels.scss
│ │ ├── _hide-text.scss
│ │ ├── _clearfix.scss
│ │ ├── _list-group.scss
│ │ ├── _table-row.scss
│ │ ├── _image.scss
│ │ ├── _buttons.scss
│ │ ├── _grid-framework.scss
│ │ ├── _forms.scss
│ │ ├── _grid.scss
│ │ └── _gradients.scss
│ ├── _wells.scss
│ ├── _responsive-embed.scss
│ ├── _breadcrumbs.scss
│ ├── _close.scss
│ ├── _component-animations.scss
│ ├── _utilities.scss
│ ├── _thumbnails.scss
│ ├── _pager.scss
│ ├── _mixins.scss
│ ├── _media.scss
│ ├── _jumbotron.scss
│ ├── _labels.scss
│ ├── _badges.scss
│ ├── _code.scss
│ ├── _grid.scss
│ ├── _alerts.scss
│ ├── _progress-bars.scss
│ ├── _pagination.scss
│ ├── _print.scss
│ ├── _tooltip.scss
│ ├── _list-group.scss
│ ├── _scaffolding.scss
│ ├── _popovers.scss
│ ├── _modals.scss
│ ├── _buttons.scss
│ ├── _input-groups.scss
│ ├── _responsive-utilities.scss
│ └── _tables.scss
├── style.scss
├── _footer.scss
├── _elx-mixins.scss
├── _bootstrap.scss
├── _projects.scss
└── _global.scss
├── .gitignore
├── js
├── grunt-settings.js
├── .jshintrc
├── theme-maker.js
└── .jscsrc
├── package.json
├── README.md
├── index.php
└── Gruntfile.js
/docs/.nojekyll:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/readme.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/src/scss/variables/_colors.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/vendor/composer/installed.json:
--------------------------------------------------------------------------------
1 | []
2 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/img/index.php:
--------------------------------------------------------------------------------
1 | {
2 | $('html, body').animate({
3 | scrollTop: $(loc).offset().top
4 | }, 1200)
5 | }
6 |
7 | export { inlineScroll }
8 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/src/scss/_global.scss:
--------------------------------------------------------------------------------
1 | /**
2 | * Global Styles
3 | */
4 |
5 | html,
6 | body {
7 | @include font-smoothing(on);
8 | }
9 |
10 | .container-fluid {
11 | max-width: 1440px;
12 | }
13 |
--------------------------------------------------------------------------------
/scss/bootstrap/mixins/_opacity.scss:
--------------------------------------------------------------------------------
1 | // Opacity
2 |
3 | @mixin opacity($opacity) {
4 | opacity: $opacity;
5 | // IE8 filter
6 | $opacity-ie: ($opacity * 100);
7 | filter: alpha(opacity=$opacity-ie);
8 | }
9 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | DS_Store
2 | node_modules/
3 | node_modules/*
4 | .sass-cache
5 | .sass-cache/*
6 | inc/base-theme/inc/acf
7 | inc/base-theme/inc/acf/*
8 | inc/base-theme/inc/acf-include.php
9 | inc/count.txt
10 | inc/zip/*
11 |
--------------------------------------------------------------------------------
/scss/bootstrap/mixins/_size.scss:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | @mixin size($width, $height) {
4 | width: $width;
5 | height: $height;
6 | }
7 |
8 | @mixin square($size) {
9 | @include size($size, $size);
10 | }
11 |
--------------------------------------------------------------------------------
/scss/bootstrap/mixins/_text-overflow.scss:
--------------------------------------------------------------------------------
1 | // Text overflow
2 | // Requires inline-block or block for proper styling
3 |
4 | @mixin text-overflow() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/inc/base-theme-oop/vendor/autoload.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
15 |
16 |
17 |
18 |
19 |