Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions @codexteam/ui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ import '@codexteam/ui/styles/themes/grass';

**Available themes:** `graphite`, `crimson`, `red`, `violet`, `grass`, `amber`, `pure`, `sky`

> **Note:** the **red** theme is included to the library out of the box since it is used for destructive-action styles.
> You don't need to import **@codexteam/ui/styles/themes/red** manually in your app.

### 4. Import Components (Tree-shakeable)

```typescript
Expand Down
5 changes: 1 addition & 4 deletions @codexteam/ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@codexteam/ui",
"version": "0.2.0-rc.4",
"version": "0.2.0-rc.5",
"type": "module",
"sideEffects": [
"*.css",
Expand Down Expand Up @@ -36,9 +36,6 @@
"./styles/themes/crimson": {
"import": "./dist/styles/themes/crimson.css"
},
"./styles/themes/red": {
"import": "./dist/styles/themes/red.css"
},
"./styles/themes/violet": {
"import": "./dist/styles/themes/violet.css"
},
Expand Down
4 changes: 4 additions & 0 deletions @codexteam/ui/src/styles/index.pcss
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@
@import './typography.pcss';
@import './mixins.pcss';
@import './z-axis.pcss';
/**
* Import 'red' theme by default since it is used for desctructive-action styles
*/
@import './themes/red.pcss';
4 changes: 2 additions & 2 deletions @codexteam/ui/src/vue/components/button/Button.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<button
:class="[
$style.button,
`${$style.button}--${style}`,
iconType !== 'none' && `${$style.button}--icon-${iconType}`,
$style[`button--${style}`],
iconType !== 'none' && $style[`button--icon-${iconType}`],

'text-ui-base-medium',
]"
Expand Down
4 changes: 1 addition & 3 deletions @codexteam/ui/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@ export default defineConfig({
*/
'styles/themes/graphite': resolve(__dirname, 'src/styles/themes/graphite.pcss'),
'styles/themes/crimson': resolve(__dirname, 'src/styles/themes/crimson.pcss'),
'styles/themes/red': resolve(__dirname, 'src/styles/themes/red.pcss'),
'styles/themes/violet': resolve(__dirname, 'src/styles/themes/violet.pcss'),
'styles/themes/grass': resolve(__dirname, 'src/styles/themes/grass.pcss'),
'styles/themes/amber': resolve(__dirname, 'src/styles/themes/amber.pcss'),
Expand All @@ -78,8 +77,7 @@ export default defineConfig({
preserveModules: true,
preserveModulesRoot: 'src',
},
// make sure to externalize deps that shouldn't be bundled
// into your library
// make sure to externalize deps that shouldn't be bundled into your library
external: [
'vue',
'@vueuse/core',
Expand Down
1 change: 0 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ import '@codexteam/ui/styles/themes/graphite';
import '@codexteam/ui/styles/themes/sky';
import '@codexteam/ui/styles/themes/crimson';
import '@codexteam/ui/styles/themes/grass';
import '@codexteam/ui/styles/themes/red';
import '@codexteam/ui/styles/themes/violet';
import '@codexteam/ui/styles/themes/amber';
import '@codexteam/ui/styles/themes/pure';
Expand Down
Loading