1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-22 01:44:25 +04:00

Compare commits

...

32 Commits

Author SHA1 Message Date
codecalm
1b04679c2d release script update 2024-12-03 19:24:07 +01:00
codecalm
54454f71d1 Merge https://github.com/tabler/tabler into dev-changesets 2024-12-03 19:19:28 +01:00
Paweł Kuna
b0ca6fe703 update icons to v3.24.0 (#2003) 2024-12-03 19:15:36 +01:00
codecalm
20cfe0352b Merge branch 'dev' of https://github.com/tabler/tabler into dev 2024-12-03 19:14:23 +01:00
codecalm
4cd9215e03 create changeset 2024-12-03 19:14:22 +01:00
dependabot[bot]
c72b02970a Bump rexml from 3.3.6 to 3.3.9 (#1985)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 19:07:32 +01:00
dependabot[bot]
74880788bd Bump google-protobuf from 4.26.1 to 4.27.5 (#1964)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 19:07:15 +01:00
dependabot[bot]
4eb8728158 Bump webrick from 1.8.1 to 1.8.2 (#2002)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 19:05:11 +01:00
codecalm
7a810d1f06 Merge branch 'dev' of https://github.com/tabler/tabler into dev 2024-12-03 19:00:57 +01:00
codecalm
95ec955678 dependencies update 2024-12-03 19:00:55 +01:00
Sameer Poswal
65c13001ce Fix the z-index value of the nav-tab inside card-tab #1933 (#1953)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-12-03 18:55:13 +01:00
codecalm
3d37a759ba dependencies update 2024-12-03 18:51:01 +01:00
Patrick Laimbock
2b916dd090 Fix wrong CDN url in webfont.mdx
Adds fix from https://github.com/tabler/tabler/pull/1848 and https://github.com/tabler/tabler/pull/1891 to the 'dev' branch
2024-11-21 13:21:56 +01:00
Lachlan Jones
4e66e548a3 FIX: ensure border color works in dark mode (#1995) 2024-11-21 13:00:10 +01:00
Neri J. Jakubowski Jr.
06584bd54e FIX 1909 - Wrong gray colors (#1957) 2024-11-17 17:27:50 +01:00
codecalm
914bc6a21a PR fixes 2024-09-16 20:50:04 +02:00
codecalm
5be3c0e236 build fix 2024-09-16 20:46:01 +02:00
codecalm
3dd6b3b8bc build fix 2024-09-16 20:40:42 +02:00
codecalm
58a5b4c2bd gitignore 2024-09-16 20:37:23 +02:00
codecalm
a2cbd50187 ruby version file 2024-09-16 20:34:47 +02:00
codecalm
4fe9407a19 build fix 2024-09-16 20:33:40 +02:00
codecalm
80dd505973 bundler init 2024-09-16 20:32:48 +02:00
codecalm
191b5f0636 enable provenance 2024-09-16 20:30:31 +02:00
codecalm
5330aaea52 enable pnpm 2024-09-16 20:28:47 +02:00
codecalm
df593d2b05 build fix 2024-09-16 20:27:34 +02:00
codecalm
e357ab4e4d test package release 2024-09-16 20:26:35 +02:00
codecalm
3388a68447 pre release build 2024-09-16 20:14:41 +02:00
codecalm
b0d759f328 init pre release 2024-09-16 20:12:38 +02:00
Paweł Kuna
34f3efc42a Init VS Code config (#1959)
* feat: init VS Code

* Create chilly-mayflies-ring.md
2024-09-16 19:21:30 +02:00
Paweł Kuna
af41fb30f0 Update icons to v3.17.0 (#1958)
* update icons to v3.17.0

* Create modern-dogs-wonder.md
2024-09-16 18:58:58 +02:00
codecalm
506746c0ba Merge branch 'main' of https://github.com/tabler/tabler into dev 2024-09-16 18:49:43 +02:00
Venoli Gamage
8d984e53cb Update download.mdx (#1914)
To avoid confusions of users that use Webfonts
2024-09-07 13:42:02 +02:00
19 changed files with 948 additions and 2468 deletions

View File

@@ -0,0 +1,5 @@
---
"@tabler/core": patch
---
Initialize Visual Studio Code config

View File

@@ -0,0 +1,5 @@
---
"@tabler/core": patch
---
Update Tabler Icons to v3.17.0

View File

@@ -0,0 +1,5 @@
---
"@tabler/core": patch
---
Fix the `z-index` value of the `nav-tab` inside `card-tab` #1933

View File

@@ -0,0 +1,5 @@
---
"@tabler/core": patch
---
Updated Tabler Icons to v3.24.0

63
.github/workflows/release-beta.yml vendored Normal file
View File

@@ -0,0 +1,63 @@
name: Pre-release
on:
push:
branches:
- beta
- dev-changesets
concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
release:
name: PR or Release
if: ${{ github.repository_owner == 'tabler' }}
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
- name: Enable corepack
run: corepack enable pnpm
- name: Setup Node.js 18
uses: actions/setup-node@v4
with:
cache: 'pnpm'
node-version: 18
registry-url: 'https://registry.npmjs.org'
- name: Install Dependencies
run: pnpm install
- name: Build Package
run: pnpm run build
- name: Enable Pre-release
run: pnpm changeset pre enter beta
- name: Creating .npmrc
run: |
cat << EOF > "$HOME/.npmrc"
//registry.npmjs.org/:_authToken=$NPM_TOKEN
EOF
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Create Release Pull Request
uses: changesets/action@v1
with:
# Note: pnpm install after versioning is necessary to refresh lockfile
version: pnpm run version
publish: pnpm release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
NPM_CONFIG_PROVENANCE: true

View File

@@ -19,19 +19,26 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
- name: Enable corepack
run: corepack enable pnpm
- name: Setup Node.js 18
uses: actions/setup-node@v4
with:
cache: 'pnpm'
node-version: 18
- name: Install PNPM
uses: pnpm/action-setup@v4
with:
version: 8
registry-url: 'https://registry.npmjs.org'
- name: Install Dependencies
run: pnpm install
- name: Build Package
run: pnpm run build
- name: Creating .npmrc
run: |
cat << EOF > "$HOME/.npmrc"

3
.gitignore vendored
View File

@@ -12,8 +12,6 @@ node_modules/
/.cache/
.sass-cache/
.vscode/
/_gh_pages/
/site/docs/**/dist/
/site/static/**/dist/
@@ -24,6 +22,7 @@ node_modules/
/src/pages/playground.html
/src/pages/playground-*.html
/src/pages/features.html
vendor/
.pnp.loader.mjs
.pnp.cjs

1
.ruby-version Normal file
View File

@@ -0,0 +1 @@
3.2.2

14
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,14 @@
{
"files.exclude": {
"**/.git": false,
"**/.svn": false,
"**/.hg": false,
"**/CVS": false,
"**/.DS_Store": false,
"**/Thumbs.db": false,
"**/.idea/": false,
"dist": false,
"demo": false
},
"explorerExclude.backup": {}
}

View File

@@ -3,6 +3,7 @@ GEM
specs:
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
bigdecimal (3.1.8)
colorator (1.1.0)
concurrent-ruby (1.2.3)
em-websocket (0.5.3)
@@ -11,7 +12,8 @@ GEM
eventmachine (1.2.7)
ffi (1.16.3)
forwardable-extended (2.6.0)
google-protobuf (4.26.1)
google-protobuf (4.27.5)
bigdecimal
rake (>= 13)
htmlbeautifier (1.4.2)
htmlcompressor (0.4.0)
@@ -65,18 +67,16 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.3.6)
strscan
rexml (3.3.9)
rouge (4.2.1)
safe_yaml (1.0.5)
sass-embedded (1.75.0)
google-protobuf (>= 3.25, < 5.0)
rake (>= 13.0.0)
strscan (3.1.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.5.0)
webrick (1.8.1)
webrick (1.8.2)
PLATFORMS
ruby

View File

@@ -26,6 +26,10 @@ Install Tabler in your Node.js powered apps with the npm package:
<TabsPackage name="@tabler/core" />
OR install for Webfonts
<TabsPackage name="@tabler/icons-webfont" />
Tabler uses other packages to enhance the functionality for example charts and input masks. These are not automatically installed to avoid huge
dependency trees and need to be installed by using npm install. We support the following packages as of writing.

View File

@@ -27,7 +27,7 @@ or just [download from Github](https://github.com/tabler/tabler-icons/releases).
### CDN
```html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@$ICONS_VERSION/tabler-icons.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@$ICONS_VERSION/dist/tabler-icons.min.css">
```
## Usage

View File

@@ -1,6 +1,6 @@
{
"name": "@tabler/core",
"version": "1.0.0-beta21",
"version": "0.0.1",
"description": "Premium and Open Source dashboard template with responsive and high quality UI.",
"homepage": "https://tabler.io",
"scripts": {
@@ -12,7 +12,8 @@
"preview": "gulp build --preview",
"svg-optimize": "svgo -f svg/brand --pretty",
"unused-files": "node .build/unused-files.js",
"release": "release-it",
"release": "changeset publish",
"version": "changeset version && pnpm install",
"svg-icons": "node .build/import-icons.js",
"bundlewatch": "bundlewatch",
"storybook": "start-storybook -p 6006",
@@ -131,27 +132,27 @@
]
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/preset-env": "^7.25.4",
"@changesets/cli": "^2.27.8",
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@changesets/cli": "^2.27.10",
"@rollup/plugin-commonjs": "^24.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-node-resolve": "^15.3.0",
"@rollup/plugin-replace": "^5.0.7",
"@rollup/pluginutils": "^5.1.0",
"@rollup/pluginutils": "^5.1.3",
"@rollup/stream": "^2.0.0",
"@shopify/prettier-plugin-liquid": "^1.5.0",
"@shopify/prettier-plugin-liquid": "^1.6.1",
"all-contributors-cli": "^6.26.1",
"apexcharts": "^3.53.0",
"apexcharts": "^3.54.1",
"autoprefixer": "^10.4.20",
"autosize": "^6.0.1",
"browser-sync": "^2.29.3",
"bundlewatch": "^0.3.3",
"bundlewatch": "^0.4.0",
"choices.js": "^10.2.0",
"countup.js": "^2.8.0",
"cross-spawn": "^7.0.3",
"cross-spawn": "^7.0.6",
"dropzone": "^6.0.0-beta.2",
"flatpickr": "^4.6.13",
"fslightbox": "^3.4.1",
"fslightbox": "^3.4.2",
"glob": "^10.4.5",
"gulp": "^4.0.2",
"gulp-clean": "^0.4.0",
@@ -171,26 +172,25 @@
"litepicker": "^2.0.12",
"nouislider": "^15.8.1",
"plyr": "^3.7.8",
"postcss": "^8.4.45",
"postcss": "^8.4.49",
"prettier": "^2.8.8",
"release-it": "^15.11.0",
"request": "^2.88.2",
"rollup": "2.79.1",
"rollup": "2.79.2",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-cleanup": "^3.2.1",
"sass": "^1.77.8",
"sass": "1.71.0",
"star-rating.js": "^4.3.1",
"tinymce": "^7.3.0",
"tom-select": "^2.3.1",
"tinymce": "^7.5.1",
"tom-select": "^2.4.1",
"vinyl-buffer": "^1.0.1",
"vinyl-source-stream": "^2.0.0",
"yaml": "^2.5.1",
"yaml": "^2.6.1",
"yargs": "^17.7.2",
"zod": "^3.23.8"
},
"dependencies": {
"@popperjs/core": "^2.11.8",
"@tabler/icons": "^3.14.0",
"@tabler/icons": "^3.24.0",
"bootstrap": "5.3.3"
},
"peerDependencies": {
@@ -265,20 +265,6 @@
"optional": true
}
},
"release-it": {
"hooks": {
"after:bump": "gulp build --latest-version ${latestVersion} --new-version ${version} && gulp build-demo",
"after:release": "echo Successfully released ${name} v${latestVersion} to ${repo.repository}."
},
"git": {
"requireCleanWorkingDir": false,
"addUntrackedFiles": true,
"tagName": "v${version}"
},
"github": {
"release": true
}
},
"directories": {
"doc": "docs"
}

3216
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1 +1 @@
{"version":"3.14.0","count":5556}
{"version":"3.24.0","count":5754}

File diff suppressed because one or more lines are too long

View File

@@ -1,8 +1,8 @@
$border-values: (
null: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
$border-color-translucent,
var(--#{$prefix}border-color-translucent),
wide: $border-width-wide var(--#{$prefix}border-style)
$border-color-translucent,
var(--#{$prefix}border-color-translucent),
0: 0,
);

View File

@@ -605,6 +605,8 @@ $card-header-tabs-bg: var(--#{$prefix}bg-surface-tertiary) !default;
$cards-grid-gap: var(--#{$prefix}page-padding) !default;
$cards-grid-breakpoint: lg !default;
$zindex-dropdown: 1;
// Carousel
$carousel-control-color: $white !default;
$carousel-control-icon-width: 1.5rem !default;

View File

@@ -35,6 +35,6 @@
}
.text-#{"" + $color}-fg {
color: color-contrast($value) !important;
color: $value !important;
}
}