# style.css change log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [1.0.3](https://github.com/ungoldman/style.css/releases/v1.0.3) - 2022-03-16 ### Fixes - fix: add autoprefixing to serif.css (#51) ### Misc - lots of dev dependency updates to resolve security warnings ## [1.0.2](https://github.com/ungoldman/style.css/releases/v1.0.2) - 2022-03-14 ### Fixes - fix: update links for ownership transfer ### Misc - ci: use gh actions, add dependabot (#44) ## [1.0.1](https://github.com/ungoldman/style.css/releases/v1.0.1) - 2022-01-05 ### Fixes - fix(colors): add units to hsl, according to sass 1.32.0 deprecation (#42) ### Misc - docs: rm "sites using section" (all outdated) - deps: upgrade node-sass to v7.0.1 ## [1.0.0](https://github.com/ungoldman/style.css/releases/v1.0.0) - 2018-02-07 ### Changes - refactor: heading size, weight, small ### Misc - docs(readme): shorten CDN links - docs(readme): use unpkg for download buttons - docs(site): adjust max width of main - docs(site): capitalize style guide title ## [1.0.0-beta-1](https://github.com/ungoldman/style.css/releases/v1.0.0-beta-1) - 2017-09-02 ### Fixes - adjust code font-size to 90% ## [1.0.0-beta](https://github.com/ungoldman/style.css/releases/v1.0.0-beta) - 2017-09-01 This release marks the end of a very long alpha phase! I've made several major changes in this release, some of which are breaking. All breaking changes are marked as such below. ### Changes - **breaking**: remove `modularscale-sass` dependency - this brings dependencies down to zero! - heading sizes reworked (no longer using modular scale) - `$link-color` updated (`steelblue` -> `#0074D9`) - links are now much more visible on screens with poor contrast - **breaking**: remove layout styles (`main` element) - assigning layout styles to `main` was a bad idea - users can set their own width constraints for now - **breaking**: remove `$font-size-code` variable - `pre`, `samp`, `code`, and `kbd` now default to `font-size: .75em` - increase bottom margin for all block elements (`1em` -> `1.25em`) - more white space and breathing room for text is good - decrease heading font weight to 400 - nice lighter/thinner style without going overboard - **fix**: `code` in headings now renders correctly ## [1.0.0-alpha-8](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-8) - 2016-10-08 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-7...v1.0.0-alpha-8) ### Changes - apply natural box layout model using [paulirish](https://www.paulirish.com/2012/box-sizing-border-box-ftw/) method ### Additions - add style for small text inside headings ### Fixes - use unitless line heights based on [css-tricks](https://css-tricks.com/almanac/properties/l/line-height/#article-header-id-0) recommendation (fixes line height issue with inline code elements) ## [1.0.0-alpha-7](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-7) - 2016-10-08 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-6...v1.0.0-alpha-7) ### Fixes - move `modularscale-sass` from devDeps to deps to fix Sass import bug (ungoldman/style.css#27) ## [1.0.0-alpha-6](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-6) - 2016-10-08 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-5...v1.0.0-alpha-6) ### Fixes - fix missing files in distribution ## [1.0.0-alpha-5](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-5) - 2016-10-08 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-4...v1.0.0-alpha-5) ### Additions - add serif font stack (#9) - add `$font-body` and `$font-code` settings - add `serif.scss` & `serif.css` - add sans & serif buttons to site layout - add serif to docs ## [1.0.0-alpha-4](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-4) - 2016-09-19 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-3...v1.0.0-alpha-4) ### Changes - use modular scale for headings (base: 1em, ratio: 1.125) - reorganize typographic elements - update style guide ## [1.0.0-alpha-3](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-3) - 2016-09-17 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-2...v1.0.0-alpha-3) ### Additions - pull major settings out into overridable variables (#25) ```scss $font-size-body: 16px !default; $font-size-code: 12px !default; $font-size-scale: 0.25vw !default; $line-height-body: 1.55em !default; $line-height-pre: 1.45em !default; $link-color: steelblue !default; $layout-width: 42em !default; ``` ### Changes - switch link color to `steelblue` (#19) ### Breaking changes - `$link` renamed to `$link-color` - move main `scss` file to root (#24) ## [1.0.0-alpha-2](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-2) - 2016-09-16 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha-1...v1.0.0-alpha-2) - use liberation sans for linux, change font stack ordering - use autoprefixer - updates to style guide, docs - remove minified version - add banner to dist file ## [1.0.0-alpha-1](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha-1) - 2016-09-12 [view diff](https://github.com/ungoldman/style.css/compare/v1.0.0-alpha...v1.0.0-alpha-1) - bump for faulty npm publish ## [1.0.0-alpha](https://github.com/ungoldman/style.css/releases/v1.0.0-alpha) - 2016-09-12 ### TOTAL REWRITE! `style.css` is now a classless stylesheet for markdown documents. ### Features - **minimal size:** weighs in at an adorable `5kb` when minified. - **system fonts:** looks native on macOS, iOS, windows, linux, firefox OS, android. - **great for text:** designed to be highly readable and easy on the eyes. - **very small api:** with zero classes, there's nothing to learn! - **omakase:** composed out of a balanced selection of stylistic practices. - **very stylish:** indeed. --- ## 0.1.16 * add `style` field for better [css-via-npm](https://github.com/sethvincent/css-via-npm) support * add `main` field and blank `index.js` for parcelify * bump `node-sass` to 3.8.x and `normalize.css` to 4.2.x ## 0.1.15 * bump `node-sass` to non-beta version * fix missing `top-bar.css` dev dependency in package.json * use [standard](https://github.com/feross/standard) for basic test * add `CONTRIBUTING.md` ## 0.1.14 * no more header border ## 0.1.13 * allow sass import * move scripts to `scripts` * move `site` out of `source` * add `.md` to LICENSE * remove `.site-nav`, break out & use [top-bar.css](https://github.com/ungoldman/top-bar.css) ## 0.1.12 * bump for no reason because I prematurely published and am not allowed to republish unpublished version [ಠ_ಠ](https://github.com/npm/npm-registry-couchapp/issues/148) ## 0.1.11 * bump gfm.css to v1.0.2 ## 0.1.10 * redesign site header * add `.site-header`, `.site-nav`, `.site-nav-right`, & `.site-footer` ## 0.1.9 * fix gfm config ## 0.1.8 * break gfm styles out into separate module ([gfm.css](https://github.com/ungoldman/gfm.css)) * remove any explicit references to `.markdown-body` from source ## 0.1.7 * clean up github markdown css, convert to scss * remove dependency on [github-markdown-css](https://github.com/sindresorhus/github-markdown-css) ## 0.1.6 * add `.site-link` class for nav links * style tweaks ## 0.1.5 * rename `.current` to `.current-page` * remove `html,body` margin reset (a little margin is fine with this style) * add sass css `@import` issue workaround * realize I just want slightly tweaked normalize + gfm * add `github-markdown.css` * experiment with header & body fonts, use montserrat + lora for now * add more filler to guide from https://markdown-it.github.io ## 0.1.4 * generate guide from markdown ## 0.1.3 * only include style.css on install ## 0.1.2 * fix links in package.json ## 0.1.1 * use proper normalize.css * tweak figure, figure > img * add serve.js * add more doc ## 0.1.0 * first pass