Comments (8)
Excited for this README. Congrats on the great Ember-Conf talk this year 😄
from ember-freestyle.
Making headway on this: #41
from ember-freestyle.
Yeah, trying to use this in an app, but totally not sure where to define the styleguide items, since there is no dummy app in a normal app.
from ember-freestyle.
For anyone wanting to jump in, see the dummy app in this repo, i.e. https://github.com/chrislopresto/ember-freestyle/blob/master/tests/dummy/app/templates/application.hbs and the freestyle directory here https://github.com/chrislopresto/ember-freestyle/tree/master/tests/dummy/app/ember-freestyle also I think you have to copy the freestyle/
repo in this repo into your project dir.
Finally you need to add the ember-cli-sass
and ember-normalize
addon.
Seems like the json files in freestyle
are loaded onto ember-freestyle
service by name and are ways to inject fake data into the styles?
from ember-freestyle.
@knownasilya Thanks for writing this up. The dummy app is definitely the best way to copy/paste/get going. I'll start writing up better instructions today.
As for the json files, that is a separate spike to hydrate both JS and SCSS from a common JSON config file. I really like the idea, and it backs the current implementation of the freestyle-color-palette
component. But I think I'll end up extracting all of this to a separate addon so people don't get confused. If it's interfering with any initial setup, I'll create an issue and fix it up.
from ember-freestyle.
But I think I'll end up extracting all of this to a separate addon so people don't get confused. If it's interfering with any initial setup, I'll create an issue and fix it up.
Yes please! The biggest hassle has been that and the SASS.
from ember-freestyle.
Yes. The sass extract is top priority. #15
from ember-freestyle.
I'm going to declare this issue closed, as we now have a basic README in place. We'll track creation of a proper docs site in a separate issue.
from ember-freestyle.
Related Issues (20)
- Style loading issues with freestyle page snapshot using @percy/ember HOT 6
- `ember-canary` scenario fails HOT 1
- Drop support for Node.js v10
- Remove `pick` helper? HOT 3
- Revert allowing the `ember-beta` scenario to fail
- Test against Embroider
- Remove the use of `ember-cli-sass-lint` HOT 1
- Deprecate `FreestyleShowdownContent` component
- Remove `freestyle-note` component from `app` folder HOT 1
- Update `ember-auto-import`
- Remove resolutions / unpin dependencies
- Use `exclude` option instead of `blacklist` option in README once available
- Migrate to Glimmer components
- Don't publish `.husky` folder
- Add support for glint HOT 2
- Migrate to V2 addon HOT 1
- UI / UX Improvements HOT 1
- Remove use of `EmptyObject` type HOT 1
- Add optional Freestyle::Usage section to document/explore CSS variables
- Breaks under `ember-cli` v5 (uses `ember-cli-preprocess-registry` v5)
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 ember-freestyle.