All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.3 - 2022-03-16
- fix: add autoprefixing to serif.css (#51)
- lots of dev dependency updates to resolve security warnings
1.0.2 - 2022-03-14
- fix: update links for ownership transfer
- ci: use gh actions, add dependabot (#44)
1.0.1 - 2022-01-05
- fix(colors): add units to hsl, according to sass 1.32.0 deprecation (#42)
- docs: rm "sites using section" (all outdated)
- deps: upgrade node-sass to v7.0.1
1.0.0 - 2018-02-07
- refactor: heading size, weight, small
- 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 - 2017-09-02
- adjust code font-size to 90%
1.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.
- 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
- assigning layout styles to
- breaking: remove
$font-size-code
variablepre
,samp
,code
, andkbd
now default tofont-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 - 2016-10-08
- apply natural box layout model using paulirish method
- add style for small text inside headings
- use unitless line heights based on css-tricks recommendation (fixes line height issue with inline code elements)
1.0.0-alpha-7 - 2016-10-08
- move
modularscale-sass
from devDeps to deps to fix Sass import bug (#27)
1.0.0-alpha-6 - 2016-10-08
- fix missing files in distribution
1.0.0-alpha-5 - 2016-10-08
- 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 - 2016-09-19
- use modular scale for headings (base: 1em, ratio: 1.125)
- reorganize typographic elements
- update style guide
1.0.0-alpha-3 - 2016-09-17
-
pull major settings out into overridable variables (#25)
$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;
- switch link color to
steelblue
(#19)
$link
renamed to$link-color
- move main
scss
file to root (#24)
1.0.0-alpha-2 - 2016-09-16
- 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 - 2016-09-12
- bump for faulty npm publish
1.0.0-alpha - 2016-09-12
style.css
is now a classless stylesheet for markdown documents.
- 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.
- add
style
field for better css-via-npm support - add
main
field and blankindex.js
for parcelify - bump
node-sass
to 3.8.x andnormalize.css
to 4.2.x
- bump
node-sass
to non-beta version - fix missing
top-bar.css
dev dependency in package.json - use standard for basic test
- add
CONTRIBUTING.md
- no more header border
- allow sass import
- move scripts to
scripts
- move
site
out ofsource
- add
.md
to LICENSE - remove
.site-nav
, break out & use top-bar.css
- bump for no reason because I prematurely published and am not allowed to republish unpublished version ಠ_ಠ
- bump gfm.css to v1.0.2
- redesign site header
- add
.site-header
,.site-nav
,.site-nav-right
, &.site-footer
- fix gfm config
- break gfm styles out into separate module (gfm.css)
- remove any explicit references to
.markdown-body
from source
- clean up github markdown css, convert to scss
- remove dependency on github-markdown-css
- add
.site-link
class for nav links - style tweaks
- 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
- generate guide from markdown
- only include style.css on install
- fix links in package.json
- use proper normalize.css
- tweak figure, figure > img
- add serve.js
- add more doc
- first pass