Skip to content

aurmer/atom-snowflake-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

snowflake-buddy for Atom

Atom package supporting the Snowflake CSS strategy. Offers automation of hextails to alleviate copy+paste.

Snowflake CSS

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.

Current State

All requested features have been implemented. Please submit issues for bugs or feature/behavior requests.

Features

  1. flake hextail generation with Ctrl-F7
    • try generating a hextail twice in a row! (it will re-roll the random hextail)
  2. flake typing detection
  3. caching existing flakes for auto-complete suggestions
  4. flake suggestions tracked separately by project (determined by location of 'snowflake-css.json' file)
  5. flake styling with hextail dimmed slightly (adjustable in settings)
  6. optional info/error notifications for increased feedback
    • try turning on notifications as you get familiar with package behavior
  7. 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

Use Requirements

  • You must have snowflake-css installed and properly initialized in your project. Failed attempts to run snowflake-css on your project will die silently unless you turn on package error notifications.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published