Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
v1.5.0 threw a module error when installing from NPM as a result of adding stylelinter (whoops). This release fixes that error (issue #151).
The CSS in this version and v1.5.0 are the same, the only change is in the NPM scripts around building PaperCSS.
PaperCSS now has a fancy, new built in Navbar component! It's even responsive on small screens (with no JS required)!
Styles are now standardized with linting rules for the SCSS. Try it yourself with
npm run stylelint. It will output any errors in style formatting.
The same command is also a pre-commit Git hook ensuring the linter runs before each commit. Yay clean code!
Some good ol' fashioned fixes
- PaperCSS will now build properly for production installs. (thank you @sullivanpt in #133)
- Animations should be less glitchy on Windows Firefox. (shout out to @koester in #135)
- Modals now align to be centered on screen (another thank you to @koester for #131)
NOTE: In order for modals to center properly, they require some changes to the HTML. View the docs for more details on what this looks like.
LESS -> SCSS
Holy smokes, PaperCSS, as of version 1.4.0 is no longer a LESS based framework. Its talents have moved on to the world of SCSS for better support and more contributors. Much love to @koester for taking on the rewrite and to everyone else for providing feedback and help in #122. This is a very cool under the hood change, but should not make for any difference in actual styles, other than a smaller CSS file.
Tired of scrolling forever on the page? Documentation is now separated out into multiple pages to keep everying organized and to reduce conflicts with future PRs. It is built with the popular Hugo static site generator, and as a bonus, code documentation now has syntax highlighting! Major shout out to @MunifTanjim for taking this on and to everyone else in #82. Check it out at getpapercss.com!
Collapsibles and Accordions
Those awesome changes aren't enough? PaperCSS now has more fancy pure CSS features. Use collapsibles to open and close many things, or accordions if you just want to use one at a time.
- Some typos
- README updates
Thank you to everyone for their contributions to the discussion in issues and PRs. Special thanks to @koester | @MunifTanjim | @TotomInc | @Fraham | @afzalsayed96 | @DanielRuf for their contributions to the code base in this release!
Oh wow, are you ready? New features and fixes to make PaperCSS that much better!
Why should lists only be vertical?
Tabs made with pure CSS. Pretty neat, right?
Another feature normally made with JS done with CSS. Plus it has the paper feel that we all know and love <3
- Code snippets scroll horizontally rather than wrap
- Many typos
Hate scrolling to the top of the page manually? We now have a hot new button that'll take you there for you. Check the bottom right of your screen as you scroll down the page.
The Readme on Github is also very improved!
Under the Hood
- PaperCSS now has some test coverage to keep elements that don't change much like flexbox, colors, grid stable and consistent.
- Less files were updated to import styles used within them. This will allow each file to standalone if compiled to CSS.
- .editorconfig added to keep styling consistent between different contributors.
npm run buildwill also generate individual CSS files for each component
Thank you to everyone for their contributions to the discussion in issues and PRs. Special thanks to @TotomInc | @Fraham | @afzalsayed96 | @paulmand3l | @ilhamwibawa | @valerymelou | @Nilanno | @DanielRuf | @wintercounter | @maciejmatu | @joelwallis | @DannyFeliz | @brodybits | @paulmand3l for their contributions to the code base!
Hot off the presses, cool new features, fixes, and additions to make PaperCSS even better!
New button animations for hovering, clicking, and focusing. These bad boys are ready for action. They also come in fresh new colors to match the rest of the theme:
Wanted to write a novel within a PaperCSS site? Now you can with style support for
Build a blog using PaperCSS right out of the box
- Radio buttons and check boxes work in IE
- Popovers refactored to be simpler
- Fixes for invalid styles
- Many typos :)
- Many bugs in the documentation page
Thank you to everyone for their contributions for getting 1.2 released and out the door!
@TotomInc | @Fraham | @afzalsayed96 | @DannyFeliz | @valerymelou | @DanielRuf | @joelwallis | @paulmand3l | @brodybits
And thank you to everyone not explicitly mentioned for their contributions in the issues and PR comments!