Skip to content

Commit

Permalink
Growing stronger... like Mighty Mouse.
Browse files Browse the repository at this point in the history
  • Loading branch information
jacerider committed Aug 26, 2016
1 parent 75f8d29 commit cde4c9e
Show file tree
Hide file tree
Showing 72 changed files with 3,067 additions and 22 deletions.
6 changes: 6 additions & 0 deletions .bowerrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"directory" : "vendor",
"ignoredDependencies": [
"jquery"
]
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ MIT-LICENSE.txt
config.js
bower_components
node_modules
vendor
197 changes: 197 additions & 0 deletions .scss-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,197 @@
# Default application configuration that all configurations inherit from.

scss_files: "dev/scss/**/*.scss"
plugin_directories: ['.scss-linters']

# List of gem names to load custom linters from (make sure they are already
# installed)
plugin_gems: []

# Default severity of all linters.
severity: warning

linters:
BangFormat:
enabled: true
space_before_bang: true
space_after_bang: false

BorderZero:
enabled: true
convention: zero # or `none`

ColorKeyword:
enabled: true

ColorVariable:
enabled: true

Comment:
enabled: false

DebugStatement:
enabled: true

DeclarationOrder:
enabled: true

DuplicateProperty:
enabled: true

ElsePlacement:
enabled: true
style: new_line # or 'same_line'

EmptyLineBetweenBlocks:
enabled: true
ignore_single_line_blocks: true

EmptyRule:
enabled: true

FinalNewline:
enabled: true
present: true

HexLength:
enabled: true
style: short # or 'long'

HexNotation:
enabled: true
style: lowercase # or 'uppercase'

HexValidation:
enabled: true

IdSelector:
enabled: true

ImportantRule:
enabled: false

ImportPath:
enabled: true
leading_underscore: false
filename_extension: false

Indentation:
enabled: true
allow_non_nested_indentation: false
character: space # or 'tab'
width: 2

LeadingZero:
enabled: true
style: include_zero # or 'include_zero'

MergeableSelector:
enabled: true
force_nesting: true

NameFormat:
enabled: true
allow_leading_underscore: true
convention: hyphenated_lowercase # or 'BEM', or a regex pattern

NestingDepth:
enabled: true
max_depth: 4

PlaceholderInExtend:
enabled: true

PropertyCount:
enabled: false
include_nested: false
max_properties: 10

PropertySortOrder:
enabled: false
ignore_unspecified: false
separate_groups: false

PropertySpelling:
enabled: true
extra_properties: []

QualifyingElement:
enabled: true
allow_element_with_attribute: false
allow_element_with_class: false
allow_element_with_id: false

SelectorDepth:
enabled: true
max_depth: 4

SelectorFormat:
enabled: true
convention: '([a-z0-9]+-?)+'

Shorthand:
enabled: true

SingleLinePerProperty:
enabled: true
allow_single_line_rule_sets: false

SingleLinePerSelector:
enabled: false

SpaceAfterComma:
enabled: true

SpaceAfterPropertyColon:
enabled: true
style: one_space # or 'no_space', or 'at_least_one_space', or 'aligned'

SpaceAfterPropertyName:
enabled: true

SpaceBeforeBrace:
enabled: true
style: space # or 'new_line'
allow_single_line_padding: true

SpaceBetweenParens:
enabled: true
spaces: 0

StringQuotes:
enabled: true
style: single_quotes # or double_quotes

TrailingSemicolon:
enabled: true

TrailingZero:
enabled: false

UnnecessaryMantissa:
enabled: true

UnnecessaryParentReference:
enabled: true

UrlFormat:
enabled: true

UrlQuotes:
enabled: true

VariableForProperty:
enabled: false
properties: []

VendorPrefixes:
enabled: true
identifier_list: base
include: []
exclude: []

ZeroUnit:
enabled: true

Compass::*:
enabled: false
6 changes: 6 additions & 0 deletions KAST/.bowerrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"directory" : "vendor",
"ignoredDependencies": [
"jquery"
]
}
28 changes: 28 additions & 0 deletions KAST/KAST.breakpoints.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
KAST.simple.small:
label: small
mediaQuery: ''
weight: 0
multipliers:
- 1x
group: KAST.simple
KAST.simple.medium:
label: medium
mediaQuery: 'all and (min-width: 40em)'
weight: 1
multipliers:
- 1x
group: KAST.simple
KAST.simple.large:
label: large
mediaQuery: 'all and (min-width: 64em)'
weight: 2
multipliers:
- 1x
group: KAST.simple
KAST.simple.xlarge:
label: xlarge
mediaQuery: 'all and (min-width: 120em)'
weight: 3
multipliers:
- 1x
group: KAST.simple
1 change: 1 addition & 0 deletions KAST/KAST.info.yml.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "[FETT] A Foundation 6 base theme for Drupal."
core: 8.x
screenshot: images/screenshot.png
base theme: fett
subtheme type: fett_subtheme
libraries:
- KAST/global-css
- KAST/global-js
Expand Down
21 changes: 21 additions & 0 deletions KAST/bower.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "KAST",
"description": "A Foundation 6 base theme for Drupal.",
"main": "",
"authors": [
"JaceRider"
],
"license": "MIT",
"homepage": "https://github.com/jacerider/fett",
"private": true,
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"foundation-sites": "^6.2.3"
}
}
9 changes: 9 additions & 0 deletions KAST/config/install/KAST.settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
settings:
extensions_form_open: 1
enable_extensions: 1
enable_mobile_menus: 1
mobile_menu: main
mobile_menu_position: 'Left'
mobile_menu_link_text: 'Menu'
mobile_menu_breakpoint_group: fett.simple
mobile_menu_breakpoint: 'hide-for-large'
2 changes: 2 additions & 0 deletions KAST/dev/scss/KAST.scss
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
// load in the Foundation componenets so we can override them.

@import 'foundation';
@import 'utils/breakpoints';
@import 'utils/variables';
@include foundation-everything;

Expand Down Expand Up @@ -58,6 +59,7 @@
// or anything along those lines. There are usually a lot of files in
// components/ since your site should be mostly composed of tiny modules.

@import 'components/nav';



Expand Down
Empty file.
12 changes: 12 additions & 0 deletions KAST/dev/scss/utils/_breakpoints.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* This file is dynamically generated from:
* breakpoints.yml
*/

$breakpoints: (
small: 0,
medium: all and (min-width: 40em),
large: all and (min-width: 64em),
xlarge: all and (min-width: 120em),
);
$breakpoint-classes: (small medium large xlarge);
1 change: 0 additions & 1 deletion KAST/dev/scss/utils/_imports.scss
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

@import 'foundation';
@import 'variables';
@import 'foundation_settings';
@import 'mixins';
@import 'functions';
@import 'placeholders';
Loading

0 comments on commit cde4c9e

Please sign in to comment.