This repository has been archived by the owner on Jan 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Next #56
Open
Jonic
wants to merge
135
commits into
main
Choose a base branch
from
next
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Remove Storybook * Update npm tooling * Add netlify toml config * Add Fractal theme * Update docs and components * Move sauce.scss to fractal theme * Add dev tooling config * Remove test Docker config * bump Node version in nvmrc * Remove Chromatic tasks from Circle Config * Add static.mount config * Remove `clean` task * Update README * Fix theme partials * Add build debug info to README * Add build:debug script to npm * Remove file extension config * Fix favicon and styles references * Enable static assets in theme * Fix theme static assets config * Clarify Node version requirements in README * Update Circle config to use an Orb * Update and pin all dependencies * Update node image version in Circle config * Configure LTS as node version ot install on Circle * Add postcss * Skip node install and just install dependencies * Update jest config * Remove test nofifier * Testing old circle config * Use lts-browsers for circle config * Use node orb to run test * Updated config.yml * Just use the old config * Add ci test command * Add engines * Format package.json * Treat package-lock as binary in Git * Remove gulp-webserver * Add http-server * Update README a bit * Add Type variants * Update Fractal default context * Add test type README * Update Fractal theme * Remove examples from type notes * Fix theme styles * Update dependabot config * Remove code spell checker * Don't "bundle" css * Remove colons from type variant names * Fix netlify config * Build gulp first? * Swap template engine to Nunjucks * Use nunj extension * Update syntax highlighting * Update panels config * Rename Type * Lint Markdown * Add partial overrides for controls and resources
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://deploy-preview-56--sauce-design-system.netlify.app/
This is a BIG pull request, but it represents a tangible step towards
v1.0.0
. Almost every last bit of Sauce has been updated to better reflect how we'd like to take the building of our interfaces, with benefits to performance, developer experience, and helping to streamline the design/develop/feedback loop required to help us stay productive while allowing us to react to user and stakeholder feedback.This version also moves towards having a truly "estate-wide" set of styles, as it sets the groundwork for future employment of brand-specific style tokens. We're also moving towards using CSS custom properties to define our look-and-feel, with the eventual goal of generating these from Design Tokens, and removing the Sass variables. Still some work to be done there, but that's better handled as a cross-team effort once we're ready.
I'm not sure how best to review these changes. I think just a lengthy screenshare conversation is the best way to get this into the main branch.
brands
directorysrc
toscss
- no more confusing "sauce" and "source" when talking about file locations. Now it's "sauce" and "sass", which is still a bit much but WHATEVS.normalize
withmodern-css-reset
Type
components with stories