mathiassm / sassdoc-theme-stysis Goto Github PK
View Code? Open in Web Editor NEWSassDoc theme for API + Style Guide generation. Based on SassDoc's default theme.
License: Apache License 2.0
SassDoc theme for API + Style Guide generation. Based on SassDoc's default theme.
License: Apache License 2.0
That is, creating @component component-name
rules to add info to components, like html examples, local palettes, uses and the like. If css rules and other elements can somehow link in a non-intrusive way to the component they belong to (or rather, have the component list what it depends on) the better.
The biggest issue with documenting both things at the same time. I guess. It's a design dilemma.
Clean the SASS source code in the process.
Swig is no longer maintained and I don't like the idea of using dead software... I'm looking into alternatives like Pug, Haml and Handlebars...
First, I should learn how web designers usually organize a site's font stack. As far as I know, one or two fonts are usually what's used (with maybe a third for monospaced/code blocks. I therefore don't think localized fonts (per-component font declarations) should be a thing.
Currently nothing is parsed. @color
rules are the only way to define the brand colors. I'll like a easy-to-use system for managing brand colors (like a map of maps with useful utility functions). Something like that is currently being designed, but no implementation to parse the SassDoc-acquired code (for the map, for example) can be done until a decision is taken.
It would, of course, be an super opinionated system most would not like or use, so it's not that important. As this theme will be used in a side project, I'll keep this idea on the table, as it'd be great to have such functionality in that project.
Right now, I believe:
@color
s are global.@shades
. Opinion: Only one set per project should maintain consistency in branding.A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.