Atom package supporting the Snowflake CSS strategy. Offers automation of hextails to alleviate copy+paste.
Snowflake CSS is a styling strategy and tool set designed to simplify the CSS in your web app. Snowflake CSS is designed by Chris Oakman.
All requested features have been implemented. Please submit issues for bugs or feature/behavior requests.
- flake hextail generation with
Ctrl-F7
- try generating a hextail twice in a row! (it will re-roll the random hextail)
- flake typing detection
- caching existing flakes for auto-complete suggestions
- flake suggestions tracked separately by project (determined by location of 'snowflake-css.json' file)
- flake styling with hextail dimmed slightly (adjustable in settings)
- optional info/error notifications for increased feedback
- try turning on notifications as you get familiar with package behavior
- a list of cases I have considered
- renaming a file while it is open will trigger a snowflake-css run
- selecting panes and tabs which are not files of a "snowflake project" will temporarily disable all features
- having more than one cursor disables features
- You must have
snowflake-css
installed and properly initialized in your project. Failed attempts to runsnowflake-css
on your project will die silently unless you turn on package error notifications.