Comments (7)
I feel that the docs are nice and simple as they are though I would expect that a more detailed and exhaustive approach would benefit some.
If the @mrmrs was to decide on a detailed approach, I would recommend that he do what @jxnblk did with basscss and cover all or almost all possible options with the specific module.
For example, the doc for btn shows input
, button
and a
(anchor) elements using the btn
class.
However, I am unsure whether this applies to Tachyons as Basscss does have some basic styles in it which make documenting easier while for Tachyons, you would have to do all the individual classes required to make the element style in an aesthetically pleasing way as Tachyons doesn't have default styling for any elements without requiring classes (this is for a good reason imo).
from tachyons.
@mrzmyr don't know if I really follow you here. What does a better insight of the modules first mean? What would a complete module overview look like?
from tachyons.
What I mean is the initial effort to discover.
A lot frameworks out there try make the effort of reading stuff as small as possible. Including code and explanations, or at least make them optional and intuitive to use.
- They give a overview about all components in the same viewport. (by their sidebars)
- They make looking at the actual code behind optional. (just the usage is important)
Some examples:
from tachyons.
@mrzmyr there will be far too many components to have a complete overview similar to these examples. The site nav hasn't really been fleshed out as other things have taken higher priority. In some ways tachyons is just a css api that is limited to a cohesive design system. It's a pretty vast undertaking that can't be quickly undertaken. Docs need to cover several aspects from design principles, architecture methodology, as well as several tiers of components. I'm confused as to the title of this issue and the direction you have taken the conversation.
from tachyons.
I'm just trying to share my concerns with the current docs, in mind, to may solve them with the next docs update.
Whats your idea of the next version of the docs?
from tachyons.
It's not really a 'next version' - I just started in on these docs. Still lots of improvements to make. We're splitting out the documentation to be more automated and more agnostic. Just be patient. Until last week it was just me developing this - and now it is just two people. Both with full time jobs.
from tachyons.
Closing this out as the thread has been dead for a while.
from tachyons.
Related Issues (20)
- Increasing specificity to override styled parent container rules HOT 2
- Are Tachyons dead? HOT 3
- [FEATURE REQUEST] Object Fit
- [FEATURE REQUEST] Grid HOT 2
- Problem solved - issue to be deleted.
- Link on wiki going to 404 HOT 1
- undefined media queries of screen size under 30em on tachyons.css HOT 5
- Images not loading on a preview page on the off. site
- Remove IE6/7 prefix support HOT 5
- Contribute :D
- https://tachyons.io/ is down. 500 Internal Server Error HOT 1
- Tag and release are missing for v4.12.0 HOT 1
- NextJs Tachyon Support
- images don't load in components demo HOT 3
- Flex-grow-1 not in documentation HOT 1
- Can i use https://tachyons.io/components/ components all component (without any edit) for business ? HOT 2
- Tachyon Slack Link Borked
- How do I make the menu switch to a hamburger menu on mobile devices? HOT 5
- Ipad specific class HOT 1
- Font families not working? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tachyons.