- Change last
/
tomath.div()
since using/
for divisions is deprecated in SCSS.
- Change
/
tomath.div()
since using/
for divisions is deprecated in SCSS.
- Add missing gem
- Add package-lock.json
- Fix images on production site
- Fix footer content text alignment with new max-width variables
- Remove unused header and footer include and move head to default layout
- Add max width modifiers
content--max-width-90
,content--max-width-200
andcontent--stretched
to content component - Add menu component
- Add menu view layout
- Add
layout__section--neutral
- Replace content max width value by the sizing variable
$text-width-100
- Replace checkbox max width value by the sizing variable
$text-width-200
- Add yml settings to editconfig
- Improve
$color-background-neutral
- Merge Jekyll templates to one
default
template
- Update outdated SCSS
@elseif
notation to@else if
in media.scss
- Move
node-sass-tilde-importer
to dependencies inpackage.json
- Add centralized icon json
- Add autofix to stylelint when running
npm run start
- Add a set of icons
- Update to gulp 4
- Add missing css properties to stylelint order/properties array
- Add JSON SCSS importer
- Fix typo in layout inner padding properties
- Add form layout component
- Fix missing comma's in srcset of placeholder images
- Add branchname to documentation footer
- Harbour is now automatically published to NPM.
- Add Javascript code block toggle
- Add card-primary-action-icon-color variable
- Add card-is-loading-icon-color variable
- Add flex-shrink 0 to card__media in card--horizontal
- Fix cache invalidation paths
- Enables collapsing code blocks
- Add multiple documentation versions which are hosted on Cloud Front and served on https://harbour.aanzee.cc
- Sort SCSS index import on alphabetical order
- Remove empty CSS selectors
- Fix layout column one third and two thirds percentages. This will fix the layout when you have three one third columns. Changed the value from 33% and 67% to 33.33% and 66.67%.
- Remove the layout__section--spacing-100 modifier since this is the default layout section behavior.
- Add SCSS loops for layout section and layout inner city block modifiers to make it easier to maintain.
- Builds dynamic links to docs, so that we no longer have to add links manually
- Rename 'Issue key' to 'Jira id' and add checklist to pull request template.
- Merge icons and settings SCSS folders and imports (scss/icons and scss/settings to scss/variables)
- Fix link to contributing guidelines
- Fix focus state for expandable card
- Remove top and bottom padding from drop-down menu
- Add $drop-down-menu-icon local variable to overwrite chevron style
- Add drop-down menu to visual overview
- Revert button reset cursor change
- Add card-box-shadow as card variables to enable overrides in other projects.
- Add carddetails border-bottom radius for projects to ensure the card border radius when the carddetails has a background-color
- Fix link from README.md to GitHub pages documentation
- Move pull request template
- Add pull request template
- Move contributing docs to
/docs
folder - Add summary to
README.md
- Add missing commas srcset in the card documentation
- Add changelog for 1.20.1 and update package.json
- Add relative url pipe to images so they render on GitHub pages
- Add card component [HAR-163]
- Add tag component [HAR-163]
- Add placeholder images [HAR-163]
- Change font-families
- Add icons used in card
- Add box shadow variations
- Add font-weight settings
- Add aspect-ratio and text-width size settings
- Add checkbox component [HAR-39]
- Pin ajv dependency because of error in the 'equal' module
- Fix relative url to contributing section
- Updated layout documentation [HAR-118]
- Updated both dev and SCSS related (bourbon, reset-css, normalize, stylelint) packages Removed unused packages [HAR-166]
- Add more detailed documentation about running Harbour and Jekyll on your local machine [HAR-165]
- Add layout section left aligning modifier [HAR-170]
- Add Gemfile.lock to the .gitignore
- Add Github Pages to the project, so that the visual styleguide can be deployed
- Add visual styleguide
- Add drop-down menu control
- Add Travis status badge to readme
- Add text input control
- Add password input control
- Add input settings
- Add check and exclamation icon
- Move icons (and fonts) before settings, so icons can be used by (input) settings
- Replace 'border-input-100' for input-stepper with new 'input-border' variable
- Change color and modifiers names 'call to action' to 'primary'
- Change color and modifiers names 'primary' to 'secondary'
- Change color and modifiers names 'secondary' to 'tertiary'
- Change color and modifiers names 'diap' to 'light'
- Improve button scale
- Remove color ui-accent, you can use color secondary or tertiary as replacement
- Add color background complementary
- Rename 'spacing' setting file to 'sizes'
- Rename 'control-height' to 'control-size'
- Add missing updates in version 1.10.0 to changelog
- Fix wrong scss variables in calc functions
- Add page layout
- Update input stepper docs
- Add input stepper component
- Update get-svg-uri function to check for #000000 fill or stroke
- Remove 'em' from line-height variables
- Add golden-ratio and control-height variables
- Update range specific modifiers to match the Aan Zee conventions
- Replace $color-background with $color-background-light
- Clarify that layout__inner is optional in the layout documentation
- Add missing spacing variable to local layout variable
- Improve layout spacing scale
- Add gulp tasks to watch and build SCSS, using stylelint as linter
- Update SCSS in various components to comply with linting rules
- Move
.stylelintrc.json
to the root of the project. Projects including this setting file should update the path in theirstylelint.js
file
- Update layout columns with min-width, to remain size when view is switched (for example with a segmented control)
- Improve button. Add font smoothing and font weight. Improve horizontal padding on button--80
- Add right local border variable to dialog component
- Added get-svg-data-uri for faster and easier adding svg icons in SCSS
- Added layoutsection--rounded-top and layoutsection--rounded-bottom
- Adds overscroll-behavior for older MS browsers, known as ms-scroll-chaining, to popover.
- Add default to font smoothing utility
- Add underscore to Bourbon import to fix a bug with some SCSS importers
- Move button font weight and user select to button reset styling
- Improve button state selectors
- Add missing hidpi import
- Remove color-info from colors as was decided to not use this variable anymore
- Add .scss to bourbon import to fix bug where import retrieved folder instead of file with node-sass-tilde-importer plugin node-sass-title-importer issue 8
- Update normalize to Aan Zee's temporary SCSS version
- Improve layout layout
- Add popover component
- Add layout layout to build flexible interface outlines
- Add button outset variable to the button control to add a 3D look to your buttons
- Add variables to dialog component to override default styling
- Add stylelint as dependency
- Add chokidar dependency to watch files
- Add stylelint plugin 'stylelint-declaration-block-no-ignored-properties' to disallow property values that are ignored due to another property value in the same rule
- Add stylelint plugin 'stylelint-declaration-strict-value' to enforce the use of variables in for certain property values
- Updated settings in stylelint plugin 'stylelint-order'