Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.0 - Rewriting and improvements #22

Merged
merged 69 commits into from May 16, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
ba0b897
chore: updated dependencies
Apr 20, 2020
8b961ab
docs: updated logo
Apr 20, 2020
5ceb236
docs: added NPM install command
Apr 20, 2020
0143ba3
docs: fixed typo
Apr 20, 2020
03dcb02
docs: removed example project
Apr 20, 2020
4dc326e
refactor: extend tailwindcss typings instead of exporting interfaces
Apr 20, 2020
7602773
refactor: use lodash/set instead of custom method
Apr 20, 2020
47b322e
refactor: updated imports
Apr 20, 2020
27d6eb1
refactor: added node types
Apr 20, 2020
e32b83b
refactor: updated plugin and api entry points
Apr 20, 2020
5c6876c
chore: updated comments
Apr 29, 2020
213a438
fix: given options are no longer overwritten
Apr 29, 2020
663d373
style: added .prettierrc
Apr 29, 2020
ad1fb84
wip
Apr 29, 2020
78a9d21
feature(variant-plugin): created variant plugin
Apr 30, 2020
465ac8c
test(cleanup): moving new tests to default test suite
Apr 30, 2020
d13e32c
test(cleanup): removed old tests
Apr 30, 2020
9b2cc0f
refactor: updated variant system
May 1, 2020
4d3ed59
refactor: correctly named variant objects
May 1, 2020
4314950
refactor: renamed `Variant` to `CustomVariant` for clarity
May 1, 2020
8851c64
refactor: renamed `IVariant` to `Variant`
May 1, 2020
e9ad783
docs: erased previous documentation
May 1, 2020
5c049f4
feat: object-based variants
May 1, 2020
890f421
Merge branch 'ci' into next
innocenzi May 6, 2020
9b06e7f
refactor: moved `flattenColorObject` to `utils`
innocenzi May 9, 2020
4e2f5f7
feat: Tailwind configuration extension
innocenzi May 9, 2020
7095d81
feat: implemented root theme
innocenzi May 9, 2020
b6589bd
feat: generate CSS configuration
innocenzi May 9, 2020
574548b
feat: variables that extend Tailwind
innocenzi May 9, 2020
a3ef543
fix: targetable themes could not be targeted
innocenzi May 10, 2020
5ddec25
fix: Better error when no ThemeManager is found
innocenzi May 13, 2020
9d8e65f
build: Removed dead code
innocenzi May 13, 2020
1a213c7
refactor: Attempt at fixing circular dependencies
innocenzi May 13, 2020
db162a1
refactor: Minor structure modification
innocenzi May 13, 2020
2256c77
chore: Fix comment
innocenzi May 13, 2020
e779198
test: Added test for named targetable themes without scheme
innocenzi May 13, 2020
18a93d7
docs: Updated readme
innocenzi May 13, 2020
36be755
docs: Added quick start
innocenzi May 13, 2020
cc5dfe5
docs: Slight clarity updates
innocenzi May 13, 2020
9dc932c
feat: Added strategy convenient methods
innocenzi May 13, 2020
2ae36b6
Merge branch 'next' into docs
innocenzi May 13, 2020
60f806f
docs: Added `usage` in table of contents
innocenzi May 13, 2020
97e4439
feat: Added `color` method to add individual colors
innocenzi May 13, 2020
2b4ac90
Merge branch 'next' into docs
innocenzi May 13, 2020
02395ef
feat: Implemented preset system
innocenzi May 13, 2020
2d0783b
fix: Themes are now cloned to not be affected by changes
innocenzi May 13, 2020
1504bc9
feat: Made `prefix` and `strategy` optional with defaults
innocenzi May 13, 2020
9d977e6
fix: Fixed typing issue
innocenzi May 13, 2020
23b474f
fix: Fixed circular reference issue
innocenzi May 13, 2020
9c49eed
fix: Fixed data-theme-attribute strategy to correctly apply selector
innocenzi May 13, 2020
3bc0159
test: Updated tests to reflect recent changes
innocenzi May 13, 2020
c59a81e
feat(presets): Added experimental nord palette
innocenzi May 13, 2020
b60e30a
Merge branch 'next' into docs
innocenzi May 13, 2020
e7b5350
docs: Added plugin configuration documentation
innocenzi May 13, 2020
3e99389
docs: Updated table of contents
innocenzi May 13, 2020
36475f0
docs: Fix typo in path name
innocenzi May 13, 2020
bc63617
docs: Slight changes
innocenzi May 13, 2020
04f3df8
docs: Added configuration to quick start guide
innocenzi May 15, 2020
ef8920f
docs: Added theme configuration documentation
innocenzi May 15, 2020
b21e7db
docs: Added an Alternatives section
innocenzi May 15, 2020
fee696d
docs: Fixed typo
innocenzi May 15, 2020
92e9799
chore: Removed lodash import
innocenzi May 16, 2020
ee93716
feat: Added Tailwind CSS vanilla preset
innocenzi May 16, 2020
a137173
docs: Added presets documentation
innocenzi May 16, 2020
9b5fab4
build: Cleaned up .npmignore
innocenzi May 16, 2020
60a9448
build: Removed babel
innocenzi May 16, 2020
a4dce8f
style: Added commas
innocenzi May 16, 2020
f94001b
chore(version): 3.0.0-beta.0
innocenzi May 16, 2020
2e4dc28
build: Updated npm package
innocenzi May 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 7 additions & 7 deletions .npmignore
@@ -1,10 +1,10 @@
tsconfig.json
src
docs
test
.git
node_modules
.github
.vscode
.gitignore
babel.config.json
preview.gif
docs
banner.png
.prettierrc
jest.config.js
logo.svg
tsconfig.json
8 changes: 8 additions & 0 deletions .prettierrc
@@ -0,0 +1,8 @@
{
"arrowParens": "avoid",
"trailingComma": "es5",
"singleQuote": true,
"printWidth": 90,
"semi": true,
"tabWidth": 2
}
6 changes: 6 additions & 0 deletions .vscode/settings.json
@@ -0,0 +1,6 @@
{
"conventionalCommits.scopes": [
"presets"
],
"discord.enabled": true
}
1 change: 1 addition & 0 deletions api.js
@@ -0,0 +1 @@
module.exports = require('./dist/api');
13 changes: 0 additions & 13 deletions babel.config.js

This file was deleted.

Binary file removed docs/assets/_banner.jpg
Binary file not shown.
Binary file removed docs/assets/banner.png
Binary file not shown.
Binary file removed docs/assets/example.gif
Binary file not shown.
Binary file removed docs/assets/scheme.gif
Binary file not shown.
Binary file removed docs/assets/transition.gif
Binary file not shown.
390 changes: 87 additions & 303 deletions docs/configuration.md

Large diffs are not rendered by default.

138 changes: 0 additions & 138 deletions docs/examples.md

This file was deleted.

81 changes: 0 additions & 81 deletions docs/extending.md

This file was deleted.

61 changes: 0 additions & 61 deletions docs/installation.md

This file was deleted.