Comments (10)
made some progress:
old link: https://cloud.githubusercontent.com/assets/5186564/20996808/54c6cbdc-bcce-11e6-8e41-9ff40a82128b.png
from assembly.
I know how we could use :checked
to customize checkboxes and radio buttons, but that's going to require some kind of prescribed HTML pattern. Do people like the current pattern that requires the next sibling to be the label (esp. non-Studio folks)?
<!-- Next element must be the <label> -->
<input id="checker" type='checkbox' class="frm-checkbox">
<label for="checker">Checkbox</label>
from assembly.
updated buttons, add button group and button group as tabs:
checkbox, radio button, and dropdowns:
next going to work on inputs and sliders
from assembly.
I wonder if we should use https://philipwalton.github.io/solved-by-flexbox/demos/input-add-ons/ for input addons
from assembly.
I would love if our checkboxes had flexibility to be used unstyled, with a custom checkbox, or as a button:
from assembly.
Fantastic @mayagao!
from assembly.
Input, toggles, and sliders.
some really arbitrary rules. I think I am going to design some forms and see how these looks together.
from assembly.
💯
It's possible we won't be able to modify ranges as much as you'd like, but we'll try.
I'm feeling some tension between these designs for forms and the default typography. If typography defaults to 16px, shouldn't a normal size input have font size 16px? I'm getting confused about what is "normal", in what situations.
from assembly.
I think having both hover and active colors may be too much for buttons. This is a lot of changing colors for a standard click:
from assembly.
Individual issues have been broken out for all components we still need, we are done here.
from assembly.
Related Issues (20)
- Icon for boolean
- 1.0.0 migration guide
- Switch handles are not perfect circles
- loading--dark modifier not working as expected HOT 1
- css and js CDN addresses are 404 HOT 1
- Remove `flex-grow` from `.col` HOT 1
- assembly.min.css missing `border-top-color` in `.loading--dark` HOT 1
- Add `flex-basis: 0;` to col--auto
- Create ESLint plugin for using Assembly with React HOT 1
- Consider setting color-scheme to opt-out of Chrome Auto Dark Themes HOT 1
- Dependency on specific npm Version
- Do we need to resolve custom properties? HOT 1
- Rework range input so track is easier to click HOT 5
- Make it easier to style borderless select elements HOT 3
- Remove `btn--stroked--2` and `select--stroked--2`? HOT 1
- Rework color variants in order to reduce file size HOT 1
- Implement gutter classes with CSS grid instead of using margin/padding hacks HOT 2
- Can we deprecate flex-child?
- Future of the flex-child rule? HOT 3
- Improve focus states for text inputs and textareas
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 assembly.