1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-22 09:54:24 +04:00

Compare commits

..

468 Commits

Author SHA1 Message Date
github-actions[bot]
6d0271ad57 chore: update versions (#2187)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-01 14:53:46 +01:00
Paweł Kuna
f29c911032 Fix Documentation structure (#2186) 2025-03-01 14:50:35 +01:00
BG-Software
01ee740535 Documentation for Tabler Emails (#2163)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-03-01 14:44:16 +01:00
codecalm
7d5d9bc847 chore: mark banner package as private 2025-03-01 14:30:41 +01:00
codecalm
776a85cf1a chore: remove obsolete changeset files for layout and styling updates 2025-03-01 14:25:42 +01:00
github-actions[bot]
ac10f55405 chore: update versions (#2131)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-01 14:19:38 +01:00
codecalm
d0f45a41f8 update changes pririties 2025-03-01 14:08:28 +01:00
codecalm
16a42ba330 Fix signature component with styling and update canvas dimensions 2025-03-01 13:46:18 +01:00
codecalm
f7d5b6a05e Add Playwright configuration and visual regression tests; refactor SCSS files and update component naming 2025-03-01 13:03:42 +01:00
Paweł Kuna
4376968bca add Signature Pad feature (#2183)
Co-authored-by: ethancrawford <ethan_jc@hotmail.com>
2025-03-01 12:36:41 +01:00
Paweł Kuna
dee2b8ad64 Replace Playwright workflow with Argos workflow for testing (#2185) 2025-03-01 12:27:51 +01:00
BG-Software
2c9a4dfb37 Decrease padding of form-control input in 2-step-verification-code (#2181) 2025-02-28 10:19:37 +01:00
Paweł Kuna
e46fec5050 Update twelve-shirts-mix.md 2025-02-28 00:11:53 +01:00
Paweł Kuna
f3c409ffc2 Refactor alert component styles and markup, remove Bootstrap styles (#2141) 2025-02-28 00:04:50 +01:00
codecalm
309ff40a48 Update package versions in package.json 2025-02-26 19:37:25 +01:00
codecalm
eea2d38f39 Remove unused dependencies from pnpm-lock.yaml 2025-02-26 19:33:40 +01:00
codecalm
876bec9db3 Remove console log from HTML formatting in reformat-mdx script 2025-02-26 19:22:41 +01:00
codecalm
f06cce0300 Clean up HTML syntax and remove unused dependencies in documentation and package.json 2025-02-26 19:20:37 +01:00
codecalm
e1931f8c37 Refactor accordion component styles and markup, remove preview dependency 2025-02-26 18:55:53 +01:00
Paweł Kuna
c240b5ad21 Refactor accordion component styles and markup, remove Bootstrap styles (#2139) 2025-02-26 18:53:01 +01:00
codecalm
baafe08d6e Add condition to skip tests for draft pull requests in Playwright workflow 2025-02-26 18:38:27 +01:00
codecalm
cba487f5b7 build fix 2025-02-19 03:19:27 +01:00
Paweł Kuna
edbaa1eddd Add selectable table functionality with active background color (#2171) 2025-02-19 03:16:53 +01:00
Paweł Kuna
378fba89f5 Refactor badge styles, remove Bootstrap styles (#2169) 2025-02-19 02:20:25 +01:00
codecalm
b0a62b7cf5 Add threshold option to argosScreenshot for improved visual comparison 2025-02-19 02:09:48 +01:00
codecalm
1415820cb1 Fix screenshot filename in visual regression tests to use the correct HTML file name 2025-02-19 01:49:58 +01:00
codecalm
81a8738823 Remove limit on visual regression tests to include all HTML files for comprehensive comparison 2025-02-19 01:45:59 +01:00
codecalm
417d0bc444 Fix Playwright version retrieval in workflow to use devDependencies from package.json 2025-02-19 01:31:54 +01:00
codecalm
22e10d4dba Refactor Playwright workflow by removing unnecessary artifact upload step 2025-02-19 01:22:17 +01:00
codecalm
57f6219f7c Integrate Argos CI for visual regression testing and streamline screenshot comparison 2025-02-19 01:18:22 +01:00
codecalm
fbe3680142 Limit visual regression tests to the first 10 HTML files for improved performance 2025-02-19 01:14:53 +01:00
codecalm
c2b446c209 Enhance Playwright workflow with version retrieval and caching for improved performance 2025-02-19 01:13:48 +01:00
codecalm
09844ab64b Remove snapshot update flag from Playwright test command 2025-02-19 01:09:11 +01:00
codecalm
cea1c87c21 Update Playwright test command to include snapshot updates 2025-02-19 01:06:31 +01:00
Paweł Kuna
a2640e2147 Add Playwright configuration and visual regression tests (#2170) 2025-02-19 00:58:10 +01:00
Paweł Kuna
9cd532745a Update border radius variables for consistency across components (#2167) 2025-02-15 13:33:39 +01:00
Paweł Kuna
063bdc28ab Update and simplify main menu (#2166) 2025-02-15 13:20:29 +01:00
Luca Sabato
5d8392366c Fixed missing images in the README and getting started page + minor formatting changes (#2161)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-02-14 14:14:28 +01:00
Paweł Kuna
2d05b5d5d3 Fix chart styling with border-radius (#2160) 2025-02-14 00:17:37 +01:00
Paweł Kuna
ca4ba14718 Enhance navbar styles with new hover effects and color variables (#2159) 2025-02-14 00:01:41 +01:00
codecalm
9755e1e9e9 Update changelog to consolidate payment provider support details 2025-02-13 23:07:24 +01:00
codecalm
954e42f9c0 Update changelog texts 2025-02-13 23:06:57 +01:00
BG-Software
b47815d530 Fix instruction for CDN icons version (#2157) 2025-02-13 23:00:18 +01:00
oksuzgil
1edaff454b New payment provider (TROY) (#2146)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
Co-authored-by: codecalm <codecalm@gmail.com>
2025-02-13 22:59:45 +01:00
Paweł Kuna
b47725dcc2 New text features page (#2152) 2025-02-13 22:49:42 +01:00
Luca Sabato
b85ef1a95e added "start" command to package.json scripts as alias for dev (#2156)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-02-13 22:49:29 +01:00
Paweł Kuna
eff95dc033 Add section comments and format HTML for improved readability (#2158) 2025-02-13 22:41:46 +01:00
ethancrawford
846c48d140 Add various spelling fixes and grammar improvements (#2153)
Co-authored-by: BG-Software <73077398+BG-Software-BG@users.noreply.github.com>
2025-02-13 22:29:45 +01:00
codecalm
ee3862fcf4 Enhance Markdown styling by adding image support in paragraphs and updating image reference in example 2025-02-13 21:41:08 +01:00
codecalm
2fe9e70b54 Update layout for Markdown page to use 'markdown' layout 2025-02-13 21:37:55 +01:00
codecalm
002528fadd Refactor colorpicker to use dynamic color values from site.colors 2025-02-13 21:34:08 +01:00
codecalm
ee5e25a52b Bump @tabler/core version to minor 2025-02-12 21:14:35 +01:00
Paweł Kuna
bd3d959cea Refactor SCSS files to replace divide function with calc (#2150) 2025-02-12 21:12:52 +01:00
BG-Software
afd070012d Fix apexcharts heatmap example in docs (#2147) 2025-02-12 21:12:25 +01:00
ethancrawford
d6a10938e3 Fix broken 'top pages' table (#2144)
Co-authored-by: BG-Software <73077398+BG-Software-BG@users.noreply.github.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-02-12 21:09:14 +01:00
Paweł Kuna
f95f2509c7 Update color utility classes and fix colors in pricing page (#2122) 2025-02-12 21:01:04 +01:00
codecalm
3dea9de29c Add "preview" to ignore list in changeset configuration 2025-02-12 19:48:41 +01:00
codecalm
3b0623fc42 build fix 2025-02-12 19:44:43 +01:00
Bartłomiej Gawęda
f38fac3508 Remove rimraf in preview 2025-02-12 19:36:55 +01:00
Paweł Kuna
b4b4d1a816 Add Scroll Spy page (#2142) 2025-02-12 19:21:31 +01:00
Bartłomiej Gawęda
821a1c5405 Use shx for mkdir and rm commands, remove rimraf 2025-02-12 19:11:04 +01:00
codecalm
1b0266e612 Enhance copy-img script to ensure destination directory exists and use shx for cross-platform compatibility 2025-02-12 18:59:23 +01:00
codecalm
3320246d0f Fix clean script in package.json to remove only the dist directory 2025-02-12 18:45:59 +01:00
codecalm
55f467c945 Replace background tasks with concurrently for improved script execution in package.json 2025-02-12 18:37:16 +01:00
codecalm
958ad128ad Refactor package.json scripts for improved readability and consistency 2025-02-12 18:31:04 +01:00
codecalm
06c3b5dd65 Update pnpm to version 9.15.4 in package.json and pnpm-lock.yaml 2025-02-11 20:00:05 +01:00
codecalm
cac2606016 Use cross-env for setting NODE_ENV in watch-html script for better compatibility 2025-02-11 19:52:00 +01:00
codecalm
bc3a8360a7 Add pnpm as a dependency in package.json and update pnpm-lock.yaml 2025-02-11 19:50:52 +01:00
codecalm
6b3bf15c4c Replace 'rm -rf' with 'rimraf' for cross-platform compatibility in clean scripts 2025-02-11 19:15:43 +01:00
Paweł Kuna
76f5de44e7 Update timeline card layout and profile header styles (#2140)
* Update timeline card layout and profile header styles

* Create large-walls-wave.md
2025-02-08 14:14:38 +01:00
Paweł Kuna
24b944cbdc Remove box-shadow from avatar styles for a cleaner appearance (#2137)
* Remove box-shadow from avatar styles for a cleaner appearance

* Create ten-houses-punch.md
2025-02-08 13:58:39 +01:00
BG-Software
687267de38 Fix overflow of label in a floating-input (#2072)
* Fix overflow of label in a floating-input

Temporary fix for the bug in twbs/bootstrap v5.3.3.

* Create dry-rice-march.md

---------

Co-authored-by: codecalm <codecalm@gmail.com>
2025-02-08 13:57:11 +01:00
Paweł Kuna
ea144622a1 Add documentation for segmented control component (#2134)
* Add documentation for segmented control component

* Enhance documentation for segmented control component with additional examples and usage guidelines

* Create stale-pianos-crash.md

* Add changeset for @tabler/core minor update
2025-02-06 21:59:04 +01:00
codecalm
52fa8658ea Update package dependencies to latest versions 2025-02-06 21:28:25 +01:00
codecalm
ffa095f981 Update asset paths from 'core' to 'dist' in configuration and layout files 2025-02-06 18:45:17 +01:00
codecalm
6b7a761fd4 Update robots.txt handling and improve sitemap URL generation 2025-02-06 18:24:17 +01:00
codecalm
3b85669999 Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-02-06 18:24:00 +01:00
codecalm
ffaf92b67b Update changeset for segmented control component 2025-02-06 18:23:58 +01:00
falsulaiman
78383ef568 Update _nav.scss (#2133)
* Update _nav.scss

### Issue: Dash (`-`) causing W3C validator error and CSS issues

**Problem**:
The use of a dash (`-`) in certain areas is triggering errors in the W3C validator and affecting the proper functioning of CSS.

1. **HTML Issue**: The dash might be incorrectly placed in attribute names or element IDs, causing validation errors.
   - Example: `data-name` is fine, but ensure it's used correctly and within the valid context.

2. **CSS Issue**: If the dash is used improperly in class or ID names, it can cause selector issues in CSS.
   - Example: `.my-class-name` is correct, but make sure that the class is correctly applied to the element and styled properly in CSS.

**Proposed Fix**:
- Ensure that any attribute or class names are formatted correctly. For example, `data-name` is valid, but check for any spelling mistakes or misplaced dashes.
- In CSS, ensure proper selector syntax like:
   ```css
   .my-class-name {
       /* Styles here */
   }

* Fix margin calculation for nav links in _nav.scss

* Create red-pens-punch.md

---------

Co-authored-by: codecalm <codecalm@gmail.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-02-06 18:23:13 +01:00
Paweł Kuna
cb278c762d Add segmented control component (#2087)
* Add segmented control component and update related files

* Implement segmented navigation component and update related styles

* Create grumpy-flowers-act.md

* Refactor .gitignore and move playground pages to preview directory

* Enhance segmented navigation with hover state and class support

* Refactor segmented control layout for improved responsiveness and alignment
2025-02-06 18:02:46 +01:00
codecalm
117fbbb2d5 Update .gitignore to include preview directory files 2025-02-06 00:07:17 +01:00
codecalm
60699ed9c3 Remove "New" badges from menu items in menu.json 2025-02-05 23:06:31 +01:00
codecalm
54f0802f72 Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-02-05 22:52:38 +01:00
codecalm
c2afa77258 update changesets 2025-02-05 22:52:37 +01:00
BG-Software
c079e646ef Improve documentation for buttons (#2129)
* Fix background-image of buttons with avatars

* Remove duplicated code blocks in buttons docs

+ Fix links to tabler.io/icons.
+ Replace Twitter with X on icon button.

* Create silly-lobsters-move.md
2025-02-05 22:51:34 +01:00
codecalm
1394c3420c Merge branch 'main' of https://github.com/tabler/tabler into dev 2025-02-05 22:51:16 +01:00
codecalm
92275670f5 Add styles for tom-select and nouislider to libs.json 2025-02-05 22:50:23 +01:00
codecalm
37af5425ff Enhance autosize and input mask initialization with conditional checks; update Eleventy config to set server passthrough copy behavior 2025-02-05 22:19:18 +01:00
codecalm
d40dc60cd8 Update environment variable handling in Eleventy configuration 2025-02-05 22:12:30 +01:00
BG-Software
11f4487286 Use the full license agreement for illustrations in docs (#2128)
* Use the full license agreement for illustrations in docs

* Create short-wombats-rhyme.md
2025-02-05 22:07:27 +01:00
codecalm
0689fa2abf Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-02-05 22:05:42 +01:00
codecalm
4268994034 Change release workflow trigger branch from main to dev 2025-02-05 22:05:40 +01:00
Paweł Kuna
8dffb4e345 Update robots.txt handling and improve sitemap URL generation (#2130)
* Update robots.txt handling and improve sitemap URL generation

* Add dynamic page data handling and update sitemap generation

* Remove debug output from sitemap generation

* Create thin-clouds-glow.md
2025-02-05 22:04:57 +01:00
codecalm
bc5951b50d Add build step to bundlewatch workflow 2025-02-03 23:04:41 +01:00
codecalm
f8a7a13f6b Remove unnecessary dependency on bundlewatch in turbo configuration 2025-02-03 03:00:27 +01:00
carlosmintfan
b28ce9f2e8 Fix vertical alignment in single page and error layouts (#2114)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
Co-authored-by: codecalm <codecalm@gmail.com>
2025-02-03 02:56:29 +01:00
Paweł Kuna
a370919ebe Refactor bundlewatch workflow to use Turbo (#2119) 2025-02-03 02:54:15 +01:00
codecalm
09a7e10ef1 Remove PNPM version specification from workflow files 2025-02-03 02:49:59 +01:00
codecalm
0afaaf2348 Add banner generation to CSS files and update package metadata 2025-02-01 22:50:26 +01:00
codecalm
f04cf51047 Update output paths in build configuration and HTML templates to use 'preview' directory 2025-02-01 22:06:08 +01:00
Paweł Kuna
eaa7f81604 Monorepo structure, remove Gulp, new build process (#2116) 2025-02-01 21:05:00 +01:00
carlosmintfan
ce98145fb2 Make marketing pages fully support dark mode (#2081) 2025-02-01 21:03:09 +01:00
carlosmintfan
d3ae77cf8b Enable scrollSpy in countup module (#2113)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-02-01 21:01:29 +01:00
carlosmintfan
28131f42df Remove mention of bundler from README (#2076) 2025-02-01 20:56:49 +01:00
BG-Software
06b1dec645 Fix size of apexcharts tooltip marker (#2115) 2025-02-01 11:40:48 +01:00
codecalm
9a46a8fbf9 fix: update payment methods to use 'logo' instead of 'code' 2025-01-30 00:26:06 +01:00
codecalm
9237d12cac chore: remove 'dev' branch from release workflow triggers 2025-01-29 22:57:24 +01:00
codecalm
fd8b11822a chore: update .gitignore and add zip script to package.json 2025-01-28 23:08:25 +01:00
github-actions[bot]
1d73dc92b0 chore: update versions (#2105)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-28 22:14:40 +01:00
codecalm
e563985c3d Remove empty lines from HTML output in Eleventy configuration 2025-01-28 21:33:36 +01:00
codecalm
c0092e5124 Refactor font-family variables in SCSS 2025-01-28 21:30:59 +01:00
codecalm
40750e1cb7 Update footer to display version only in production environment 2025-01-28 21:27:37 +01:00
codecalm
e74d9dc326 Set default limit to Infinity for card icons 2025-01-28 21:20:44 +01:00
Paweł Kuna
71c68ce40a Update changelog configuration and release scripts (#2095) 2025-01-28 21:13:15 +01:00
dependabot[bot]
5ddda4bf5b Bump actions/stale from 8 to 9 (#2098)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 19:49:32 +01:00
Paweł Kuna
ba65fc3694 Update devDependencies (#2094) 2025-01-28 19:07:38 +01:00
ethancrawford
e798eb623d Fix small typo in tables docs (#2090)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-28 18:59:37 +01:00
Prashant Rijal
38504e578a Added 3 new payments from Nepal (#2085)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
Co-authored-by: codecalm <codecalm@gmail.com>
2025-01-28 18:58:44 +01:00
codecalm
a30ac7d194 Add passthrough copy for favicon and enable incremental watch in Eleventy 2025-01-27 22:52:17 +01:00
BG-Software
90cc74487b Fix colors of disabled tom-select (#2084) 2025-01-27 22:34:05 +01:00
Paweł Kuna
a5bf5d3e2d Fix icons in form-elements.html (#2086) 2025-01-27 22:32:51 +01:00
Paweł Kuna
2c7c448108 Refactor Dockerfile and package.json (#2089) 2025-01-27 22:32:25 +01:00
codecalm
2b42568ce7 Limit the number of icons displayed in the demo icons list 2025-01-27 21:56:24 +01:00
Paweł Kuna
063ef58515 Update Tabler Illustrations to v1.5 (#2075) 2025-01-22 22:22:33 +01:00
Paweł Kuna
5e2c975c99 Update Tabler Icons to v3.29.0 (#2074) 2025-01-22 22:22:19 +01:00
codecalm
782f0f5726 Remove Ruby and Bundler dependencies from workflow and documentation 2025-01-22 22:22:06 +01:00
Paweł Kuna
be69fd6c08 Replace Jekyll with Eleventy (#2071) 2025-01-22 22:13:51 +01:00
BG-Software
c8b263bc2b Get the latest sponsors image 2025-01-21 20:17:42 +01:00
codecalm
26e2fb08f7 Remove duplicate menu entry in lists.html 2025-01-18 15:43:12 +01:00
codecalm
12d5b05bcd Update Node.js version in .nvmrc to 20 2025-01-18 14:56:12 +01:00
Paweł Kuna
9d5f7cacd3 Remove unused dependencies from package.json (#2070)
* Remove unused dependencies from package.json and pnpm-lock.yaml

* Create cool-rules-learn.md
2025-01-18 14:33:27 +01:00
Paweł Kuna
875cafa474 Refactor SCSS variables to use color.adjust for improved color manipulation (#2068)
* Refactor dark mode SCSS variables to use color.adjust for improved color manipulation

* Refactor dark mode SCSS variables to remove unnecessary color space parameter for cleaner code

* Update sass dependency to version 1.78.0

* Create sour-dragons-eat.md
2025-01-18 14:33:14 +01:00
Paweł Kuna
0e4bf5fc73 Refactor data structure by converting YAML files to JSON (#2069) 2025-01-18 14:31:23 +01:00
Paweł Kuna
c75cf55672 Update Node.js engine requirement to allow versions >=20 (#2063) 2025-01-17 22:11:38 +01:00
BG-Software
1c1d0c9d25 Improve documentation for alerts (#2055)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-17 22:11:28 +01:00
Paweł Kuna
7aa216f666 Add border-opacity variable for improved color utility (#2061) 2025-01-17 22:10:22 +01:00
Paweł Kuna
1801e4161a Center content on error and single page layouts (#2060) 2025-01-17 22:10:08 +01:00
BG-Software
78392b6b4b Fix color of disabled dropdown-item (#2052)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-17 22:09:41 +01:00
Paweł Kuna
736410c616 Update Tabler Icons to v3.28.1 (#2067) 2025-01-17 22:07:05 +01:00
Paweł Kuna
e53942f4a6 Update Jekyll to version 4.3.4 (#2066) 2025-01-17 22:03:38 +01:00
Paweł Kuna
d82f94e677 Update package dependencies to latest versions (#2064) 2025-01-17 16:33:26 +01:00
BG-Software
0e5b44af11 Fix color of disabled nav-link in nav-bordered (#2053) 2025-01-17 16:22:27 +01:00
BG-Software
a685abe2b8 Fix link to sponsors image 2025-01-15 20:05:42 +01:00
codecalm
728816a52e Fix SVG logo by resolving merge conflict and updating path attributes 2025-01-15 19:27:39 +01:00
BG-Software
233508195a Use sponsors image from tabler/sponsors 2025-01-15 19:18:08 +01:00
codecalm
9bf0824376 Update code snippets in documentation to remove unnecessary background attributes 2025-01-14 13:42:52 +01:00
codecalm
b9c3223e98 Update CHANGELOG.md for version 1.0.0-beta24 2025-01-11 19:48:13 +01:00
codecalm
7c99f3aad4 Release 1.0.0-beta24 2025-01-11 19:47:15 +01:00
codecalm
06036f91cf Update page-layouts.mdx to correct installation guideline link and enhance layout code snippets 2025-01-11 19:18:53 +01:00
codecalm
093aff1b08 Update CHANGELOG.md for version 1.0.0-beta23 with documentation improvements and various bug fixes 2025-01-10 22:48:37 +01:00
Paweł Kuna
b0b07b94da Enhance documentation (#2048) 2025-01-10 22:31:24 +01:00
Paweł Kuna
5cca710ac6 Update illustrations and enhance SVG handling in HTML (#2051) 2025-01-10 22:31:03 +01:00
codecalm
86cab40faa Update copyright year in LICENSE file to 2025 2025-01-09 22:25:43 +01:00
codecalm
f433d98fbe Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-01-09 22:25:25 +01:00
Paweł Kuna
844d66f597 Marketing pages plugin (#1332)
* marketing site init

* classname fix

* marketing images

* homepage components

* gradient bg

* Optimised images with calibre/image-actions

* generate utilities for marketing pages, negative utilities, new filters, browser component

* list separate fixes

* marketing pages components

* build fix

* new marketing pages elements

* add typd.js library to animate text

* about page, markdown page

* testimonials, new components, new marketing pages

* unity avatar sizes

* fix shape sizes

* avatars unify

* shape fixes

* real estate page

* Optimised images with calibre/image-actions

* fix small rebase error

* Fix mobile designs of features, faq and testimonials

* Add marketing pages to the extra's menu

* fix hero header design and include as app example design

* Fix buttons nog centering on hero

* Slightly increase bundlewatch size

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Robert-Jan de Dreu <160743+rjd22@users.noreply.github.com>
2025-01-08 15:27:36 +01:00
codecalm
ef3b0b5742 Enhance countup documentation with additional examples and explanations 2025-01-07 23:39:25 +01:00
codecalm
6877a18a3a Release 1.0.0-beta23 2025-01-07 23:16:17 +01:00
Paweł Kuna
c510fdfb9d Documentation improvements (#2042) 2025-01-07 23:14:44 +01:00
codecalm
35da0ff9b8 Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-01-07 23:14:00 +01:00
codecalm
ebca62fc2d Add countup functionality and update documentation example 2025-01-07 23:13:57 +01:00
BG-Software
df46ee7664 Do not display empty <fieldset> (#2045) 2025-01-07 22:45:07 +01:00
BG-Software
bc1d1a3066 Set font-size of webfont icon inside a button (#2046) 2025-01-07 22:44:36 +01:00
BG-Software
041f4e453f Order menu items alphabetically (#2047) 2025-01-07 22:43:43 +01:00
BG-Software
2f622c986a Mark value of $font-family-monospace !default (#2044) 2025-01-07 21:04:12 +01:00
Bartłomiej Gawęda
5625adc659 Fix unpkg links to static-files icons
Add links for both outline and filled version.
2025-01-06 21:15:52 +01:00
BG-Software
e91884e38c Fix description of alerts with a description (#2039) 2025-01-05 23:05:57 +01:00
BG-Software
5dc45aae1f Fix layout of search results for small and medium screens (#2037) 2025-01-05 23:05:45 +01:00
BG-Software
17327dc8db Remove invalid z-index setting for dropdown (#2036) 2025-01-05 23:05:29 +01:00
BG-Software
3a4f10f936 Fix ids of custom size star ratings (#2038) 2025-01-05 23:05:17 +01:00
BG-Software
4ae0358cf5 Remove text-decoration on hovering a element with child having an icon class (#2041) 2025-01-05 23:04:42 +01:00
BG-Software
54c5ad09cd Fix link to webfont icons (#2040)
* Use unpkg link instead of cdn.statically.io for webfont icons
2025-01-05 18:44:42 +01:00
codecalm
95c1130c5c Update color reference links in UI component documentation to point to the correct base colors section 2025-01-05 06:50:59 +01:00
codecalm
3f651203a7 Fix typo in browser support documentation summary 2025-01-05 06:33:13 +01:00
codecalm
aef54b8b3f Enhance Figma plugin documentation with detailed usage instructions and improved descriptions 2025-01-05 06:30:01 +01:00
codecalm
d4a317b646 Add documentation for Tabler Illustrations and update index to include link 2025-01-05 06:22:17 +01:00
codecalm
c02b6d13ff Enhance documentation with descriptions and summaries for various UI and icon sections 2025-01-05 05:33:53 +01:00
codecalm
96cc4cebb4 Add new documentation files for icons and UI components; restructure existing files 2025-01-05 04:56:14 +01:00
codecalm
630552d171 Update documentation structure and content for icons and UI components 2025-01-05 03:45:14 +01:00
codecalm
a99f2b420a Remove outdated menu.json and add index.mdx files for UI documentation structure 2025-01-05 02:10:25 +01:00
Paweł Kuna
17ebdf4b64 Docs update (#2034) 2025-01-05 00:35:28 +01:00
BG-Software
4a9e40daf1 Increase contrast of active dropdown-item in vertical layout (#2033)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-04 23:46:53 +01:00
BG-Software
87bf2f5745 Remove duplicated setting of color in th (#2032)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-04 23:46:41 +01:00
BG-Software
82cf257a5c Increase z-index of ts-dropdown (#2031)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-01-04 23:46:30 +01:00
Paweł Kuna
9015472597 Add social icons plugin (#2035) 2025-01-04 23:26:27 +01:00
Bartłomiej Gawęda
3a04567fba Describe variables for datagrid in docs 2025-01-04 12:33:52 +01:00
codecalm
3d186004b2 docs fixes 2025-01-03 03:05:07 +01:00
codecalm
bded6a46e6 docs fixes 2025-01-03 02:58:40 +01:00
codecalm
9be6ea257c remove unused cofig from code 2025-01-03 02:43:09 +01:00
codecalm
7ebb863fbd docs update 2025-01-03 02:38:05 +01:00
codecalm
e6f2f2364f Merge branch 'dev' of https://github.com/tabler/tabler into dev 2025-01-03 01:03:12 +01:00
codecalm
ce3e0168ee docs update 2025-01-03 01:03:11 +01:00
Bartłomiej Gawęda
76708e090d Fix links to Tabler Icons 2025-01-02 20:57:01 +01:00
codecalm
7b056f9feb dark iamge 2025-01-02 20:41:15 +01:00
codecalm
1ef711a3ff update screenshot 2025-01-02 20:35:15 +01:00
codecalm
7d45f50335 icon fix 2025-01-02 20:32:27 +01:00
codecalm
3e25c49827 update docs 2025-01-02 19:53:47 +01:00
codecalm
0377c80c58 url fix 2025-01-02 13:18:32 +01:00
codecalm
74759f4d04 Release 1.0.0-beta22 2025-01-02 12:01:58 +01:00
Paweł Kuna
c293a66e0a Fix @charset CSS declaration in bundle. (#2028) 2025-01-02 11:59:39 +01:00
codecalm
0ac8e337e7 Update docs structure 2025-01-02 11:25:08 +01:00
dependabot[bot]
555f4c14f1 Bump es5-ext from 0.10.62 to 0.10.64 (#2026)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 11:11:32 +01:00
dependabot[bot]
b910d3533f Bump nanoid from 3.3.7 to 3.3.8 (#2027)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 11:11:25 +01:00
codecalm
b7993ff043 dev dependencies update 2025-01-01 17:30:15 +01:00
BG-Software
507df7b6fc Fix cells with inline icons (#2022)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2025-01-01 15:59:35 +01:00
Paweł Kuna
867c8dd520 Update Tabler Emails to v2.0 (#2025) 2025-01-01 15:59:23 +01:00
Paweł Kuna
34d124d016 Update Tabler Icons to v3.26.0 (#2024) 2025-01-01 15:59:12 +01:00
BG-Software
f45b6979cd Fix padding in code blocks (#2023)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2025-01-01 13:19:42 +01:00
Paweł Kuna
7ba7717d3f Make horizontal rule direction aware (#2021) 2024-12-31 17:41:05 +01:00
Paweł Kuna
5488c50c47 New payment providers (#2019) 2024-12-31 16:16:05 +01:00
Paweł Kuna
faee63c847 Base font family improvements (#2020) 2024-12-31 16:15:44 +01:00
BG-Software
c51ff28475 Fix colors in date range datepicker (#2018)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-12-31 01:48:20 +01:00
Radosław Kowalewski
f6e885b07e Replace .page-center with .my-auto in single page layouts (#2009)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-12-30 22:09:31 +01:00
codecalm
b251629a65 update readme 2024-12-09 19:24:32 +01:00
codecalm
1b2f2ecd10 update readme 2024-12-09 19:23:50 +01:00
Paweł Kuna
88eb4137d9 Fix icon display issues in the Star Ratings component (#2007)
* fix #1998: star rating fix

* Create gentle-dingos-joke.md

* Fix typo in changeset description
2024-12-06 10:11:52 +01:00
codecalm
b23a9aee58 build fix 2024-12-03 22:49:22 +01:00
codecalm
f88b1ec901 build fix 2024-12-03 22:48:21 +01:00
codecalm
a951af8c4d remove unused files 2024-12-03 22:46:54 +01:00
Paweł Kuna
20cad01ad6 read changelog from CHANGELOG.md file (#2004)
* read changelog from `changelog.md` file

* Create bright-planes-bathe.md

* build fix
2024-12-03 20:57:24 +01:00
Paweł Kuna
f83e36c735 update node to version 20 (#2005)
* update node to version 20

* Create thick-dryers-push.md
2024-12-03 19:58:03 +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
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
codecalm
3931d8c2ae Release 1.0.0-beta21 2024-09-08 20:40:44 +02:00
dependabot[bot]
371ef847a1 Bump pnpm/action-setup from 3 to 4 (#1908)
* Bump pnpm/action-setup from 3 to 4

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 3 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v3...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create rare-snails-matter.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-09-07 21:19:32 +02:00
Paweł Kuna
8421fc23e7 update dependencies (#1947)
* update dependencies

* Create red-coins-jump.md

* build fix
2024-09-07 15:42:44 +02:00
codecalm
fe76a698cd update build script 2024-09-07 14:02:13 +02:00
Paweł Kuna
1c34e8ed82 update tabler icons to v3.14.0 (#1948)
* update icons to v3.14.0

* update import script

* Create tender-jars-reply.md
2024-09-07 14:01:35 +02:00
codecalm
6d09219968 update tabler icons import script 2024-09-07 13:50:09 +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
Saad Kadhi
60cc264447 Fixed the invisible scrollbar when navigating the tabler preview in dark mode. (#1942) 2024-08-28 13:58:19 +02:00
dependabot[bot]
a2a4054b78 Bump rexml from 3.3.3 to 3.3.6 (#1940)
Bumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.3.6.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.3.6)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 09:21:34 +02:00
Luiz Américo
a7e17991d1 [modals]: style btn-close only when in .modal-header (#1925)
* [modals]: style btn-close only when in .modal-header & .modal-content
2024-08-23 09:18:46 +02:00
dependabot[bot]
b6cba4df53 Bump socket.io from 4.6.1 to 4.7.5 (#1915)
Bumps [socket.io](https://github.com/socketio/socket.io) from 4.6.1 to 4.7.5.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/4.7.5/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.6.1...4.7.5)

---
updated-dependencies:
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 11:30:05 +02:00
dependabot[bot]
32ef20fceb Bump actions/add-to-project from 1.0.1 to 1.0.2 (#1913)
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 11:23:39 +02:00
dependabot[bot]
ea2988f691 Bump rexml from 3.2.6 to 3.3.3 (#1931)
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.3.3.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.3.3)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 11:23:11 +02:00
dependabot[bot]
bd5f2bb82a Bump tinymce from 7.1.2 to 7.2.0 (#1911)
Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 7.1.2 to 7.2.0.
- [Changelog](https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce/commits/7.2.0/modules/tinymce)

---
updated-dependencies:
- dependency-name: tinymce
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 11:22:48 +02:00
Sameer Poswal
9072c928b4 added correct borders to the ribbon start class (#1936) 2024-08-22 11:20:26 +02:00
codecalm
4809d32329 test 2024-07-05 19:56:23 +02:00
codecalm
9f6e9d7f5a dev test 2024-07-05 19:41:21 +02:00
codecalm
a121b65858 test 2024-07-05 19:17:18 +02:00
codecalm
4d7f78aaba test 2024-07-05 19:07:49 +02:00
Paweł Kuna
dbe8011cd9 change brand color (#1916)
* change brand color

* update illustrations in new brand color

* icons fixes

* build test

* build test
2024-07-05 19:05:29 +02:00
codecalm
3d7e35cc51 update icons to v3.9.0 2024-07-05 18:26:19 +02:00
codecalm
a419fc51cf libs fixes 2024-06-17 16:26:19 +02:00
codecalm
65fff4933f update icons to v3.6.0 2024-06-17 16:16:04 +02:00
codecalm
6435617f42 release 2024-06-17 15:38:18 +02:00
codecalm
be6745b589 release fix 2024-06-17 15:36:14 +02:00
codecalm
2e56e85e3f add docs to npm package 2024-06-17 15:29:09 +02:00
codecalm
4aba1a7b02 illustration fixes 2024-06-17 15:28:48 +02:00
codecalm
17b5f2cf26 Merge branch 'dev-illustrations' of https://github.com/tabler/tabler into dev 2024-06-17 14:13:32 +02:00
codecalm
e723676cb9 illustrations fix 2024-06-17 12:53:37 +02:00
Paweł Kuna
eb2854634c Add Tabler Illustrations (#1907)
* init illustrations

* tabler illustrations wizard

* illustratinos fixes

* fixes

* Merge branch 'dev-illustrations' of https://github.com/tabler/tabler into dev-illustrations

* Create sour-pets-raise.md
2024-06-16 23:29:28 +02:00
codecalm
67c704832b Merge branch 'dev-illustrations' of https://github.com/tabler/tabler into dev-illustrations 2024-06-16 23:23:54 +02:00
codecalm
70617a2bac Merge branch 'dev-illustrations' of https://github.com/tabler/tabler into dev-illustrations 2024-06-16 23:23:36 +02:00
codecalm
f13d8093c0 fixes 2024-06-16 23:23:07 +02:00
codecalm
69599f8409 illustratinos fixes 2024-06-16 23:18:50 +02:00
codecalm
915546cd4a tabler illustrations wizard 2024-06-16 23:03:13 +02:00
codecalm
a2f8593d65 init illustrations 2024-06-14 18:11:26 +02:00
codecalm
f9d4d634bc build fix 2024-06-14 17:29:24 +02:00
Jhanavi Gera
88f3031755 Fix for #1768 - Use of secondary color in certain form element (#1796)
* Fix - Use of secondary color in certain form element

* Replaced Variable definition across all instances
2024-06-14 17:23:05 +02:00
dependabot[bot]
4deb8f4d23 Bump pnpm/action-setup from 2 to 3 (#1825)
* Bump pnpm/action-setup from 2 to 3

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v3)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create great-carrots-lie.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-06-14 17:22:31 +02:00
dependabot[bot]
e42266f85b Bump actions/add-to-project from 0.5.0 to 1.0.1 (#1888)
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.5.0 to 1.0.1.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.5.0...v1.0.1)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 17:22:16 +02:00
dependabot[bot]
f8278e4cd5 Bump follow-redirects from 1.15.2 to 1.15.6 (#1849)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 17:21:46 +02:00
codecalm
95e0db3b2d change build to ./build 2024-06-14 17:20:27 +02:00
Paweł Kuna
007a91a764 Remove demo and dist folder from repo (#1905) 2024-06-14 17:15:26 +02:00
Sebastian
5e7e0dd34e Introduce Docker Compose Config to build and run tabler locally (#1896)
* introduce docker compose config

* introduce docker compose config

* Create lucky-impalas-smash.md

---------

Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-06-14 17:15:13 +02:00
Paweł Kuna
0195f9bd42 Dependencies update (#1904)
* dependencies update

* Create kind-poets-fetch.md
2024-06-14 17:14:49 +02:00
Cédric Anne
c3b42f970e Allow usage of version 7.x of the tinymce peer dependency (#1864) 2024-04-30 09:11:37 +02:00
Paweł Kuna
dfd7c88e2e Update TinyMCE to v7.0 (#1884)
* Update TinyMCE to v7.0

* plugins fixes

* Create dirty-ravens-greet.md
2024-04-30 01:04:02 +02:00
dependabot[bot]
7837ba5ae5 Bump ip from 1.1.8 to 1.1.9 (#1830)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 00:53:00 +02:00
Paweł Kuna
d8605f217c init changelog script (#1883)
* init changelog script

* Create eleven-flies-sing.md
2024-04-30 00:52:12 +02:00
Paweł Kuna
6cbe888a71 tabler icons 3 init (#1882)
* tabler icons 3 init

* Create moody-bobcats-chew.md
2024-04-30 00:28:12 +02:00
Paweł Kuna
1cf27dc44b dependencies update (#1881)
* dependencies update

* Create blue-pots-trade.md

* dependencies update
2024-04-30 00:22:38 +02:00
Paweł Kuna
293d0a41cb change Twitter to X brand (#1880)
* change twitter to X brand

* build fix

* Create afraid-geese-sin.md
2024-04-29 23:36:40 +02:00
codecalm
682eaa88a8 docs fixes 2024-01-09 03:29:27 +01:00
BG-Software-BG
e0443c0ca5 Use Tabler illustrations instead of the ones from undraw (#1811)
* Use Tabler illustrations instead of undraw library

* Create heavy-ladybugs-grab.md

* illustration fixes

* replace img to svg

---------

Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
Co-authored-by: codecalm <codecalm@gmail.com>
2024-01-06 00:33:44 +01:00
codecalm
cfadd50231 update icons to v2.45.0 2024-01-06 00:33:28 +01:00
Paweł Kuna
55a85becb4 Dependencies update (#1809)
* Dependencies update

* update icons to v2.44.0
2024-01-01 23:20:19 +01:00
dependabot[bot]
f2a0c55b8a Bump actions/checkout from 2 to 4 (#1699)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 23:10:14 +01:00
dependabot[bot]
1a87abe736 Bump actions/stale from 8 to 9 (#1795)
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 23:09:43 +01:00
(Private account)
4b4b4f6a82 Adding punctuation to "SECURITY.md" (#1805)
* Update SECURITY.md

* Create ninety-dancers-doubt.md

---------

Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-01-01 23:06:23 +01:00
KavyaKadi3
cb4a6813a0 Update _navbar.scss with disabled dropdown menu items colour (#1797)
* Update _navbar.scss

* code style fixes

* Create mighty-mirrors-drum.md

---------

Co-authored-by: codecalm <codecalm@gmail.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-01-01 23:01:05 +01:00
Paweł Kuna
02d6287f6b Revert "Fix missing tfoot styling" (#1794)
This reverts commit 1ab403459f.
2024-01-01 22:53:08 +01:00
codecalm
b9ad4979f7 remove unused packages 2023-12-09 12:28:50 +01:00
Paweł Kuna
1587905795 Update icons to v2.42.0 (#1793) 2023-12-09 12:18:53 +01:00
Paweł Kuna
2f5fad67ca Dependencies update (#1792) 2023-12-09 12:18:31 +01:00
Paweł Kuna
45c83ac785 map pages fixes (#1791) 2023-12-09 11:43:49 +01:00
codecalm
3f2e735098 Merge branch 'main' of https://github.com/tabler/tabler into dev 2023-12-09 11:14:15 +01:00
codecalm
53d23a16db Merge branch 'main' of https://github.com/tabler/tabler into dev 2023-12-09 11:14:05 +01:00
António Almeida
1ab403459f Fix missing tfoot styling (#1645) 2023-12-09 11:12:32 +01:00
codecalm
56b8751bf2 remove site 2023-12-09 11:10:13 +01:00
stucker19
38dc148995 Adding image alt text (#1786)
* Update browser-support.mdx

* Update index.mdx

* Update pdf.mdx

* Update index.mdx

* Update pdf.mdx
2023-11-28 10:57:46 +01:00
dependabot[bot]
03c8358cf5 Bump tinymce from 6.7.1 to 6.7.3 (#1773)
Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 6.7.1 to 6.7.3.
- [Changelog](https://github.com/tinymce/tinymce/blob/develop/modules/tinymce/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce/commits/6.7.3/modules/tinymce)

---
updated-dependencies:
- dependency-name: tinymce
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-26 14:08:38 +01:00
dependabot[bot]
d7e9a0bec6 Bump next-auth from 4.22.3 to 4.24.5 in /site (#1777)
Bumps [next-auth](https://github.com/nextauthjs/next-auth) from 4.22.3 to 4.24.5.
- [Release notes](https://github.com/nextauthjs/next-auth/releases)
- [Commits](https://github.com/nextauthjs/next-auth/compare/next-auth@4.22.3...next-auth@4.24.5)

---
updated-dependencies:
- dependency-name: next-auth
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-26 14:08:05 +01:00
Robert-Jan de Dreu
2424ecfd25 fix toasts not working properly on dark mode (#1780) 2023-11-21 15:38:20 +01:00
Maxim Zhgulev
c40ca30394 fix alert bg prefix (#1762) 2023-11-09 18:22:22 +01:00
Robert-Jan de Dreu
30b854b3ac Fix #1757: Fix lightbox spacing on tablet and mobile in demo (#1765) 2023-11-09 15:38:26 +01:00
Robert-Jan de Dreu
5158a24557 Fix #1754: Revert dropdown spacing to .5 rem (#1764) 2023-11-09 15:24:57 +01:00
dependabot[bot]
49460df510 Bump actions/setup-node from 3 to 4 (#1758)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 15:24:26 +01:00
Varun Dhand
08926ed5fe fix: typo in CHANGELOG.md (#1760) 2023-11-09 15:23:47 +01:00
codecalm
5d1643d9dc update icons to v2.40.0 2023-11-02 14:05:05 +01:00
Robert-Jan de Dreu
f8f55f5f5c fix #1585 radial chart not working properly (#1751)
* fix #1585 radial chart not working properly

* Fix ruby version for test

* Make stroke color work for both dark and light
2023-10-20 17:50:35 +02:00
Robert-Jan de Dreu
13027f2050 fix #1711 update bootstrap (#1750)
* fix #1711 update bootstrap

* Don't check for cached PNPM since it's setup later
2023-10-20 11:25:22 +02:00
dependabot[bot]
5ca1214c9f Bump protobufjs from 7.2.3 to 7.2.5 in /site (#1681)
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.2.3 to 7.2.5.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.2.3...protobufjs-v7.2.5)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 11:03:22 +02:00
dependabot[bot]
f4b960ff05 Bump @babel/traverse from 7.22.1 to 7.23.2 in /site (#1749)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 11:00:22 +02:00
dependabot[bot]
a2a1e51ac3 Bump @babel/traverse from 7.21.5 to 7.23.2 (#1746)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.21.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:59:53 +02:00
dependabot[bot]
c535d4bed2 Bump tinymce from 6.4.2 to 6.7.1 (#1747)
Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 6.4.2 to 6.7.1.
- [Changelog](https://github.com/tinymce/tinymce/blob/develop/modules/tinymce/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce/commits/6.7.1/modules/tinymce)

---
updated-dependencies:
- dependency-name: tinymce
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:58:03 +02:00
dependabot[bot]
ba30f88a23 Bump postcss from 8.4.30 to 8.4.31 in /site (#1736)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:54:29 +02:00
Mira Tellegen
80de80bd4b Adding documentation in Site and main README for how to run documentation site locally (#1734) 2023-10-20 10:43:41 +02:00
dependabot[bot]
72b72d94c6 Bump postcss from 8.4.23 to 8.4.31 (#1737)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.23...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:40:30 +02:00
Lukas
e050776d73 Update colors.mdx (#1731) 2023-10-20 10:39:39 +02:00
Robert-Jan de Dreu
ddd00452b8 fix #1741 docker build was not working 2023-10-20 10:35:42 +02:00
Robert-Jan de Dreu
a299c002b3 Update ruby to 3.2 to fix bundlewatch 2023-10-20 10:16:25 +02:00
Robert-Jan de Dreu
1b59fbd537 Update ruby to 2.7 to fix bundlewatch 2023-10-20 10:14:16 +02:00
Robert-Jan de Dreu
6a477a07ed Only run lockfile check on pull requests. Push events are unsupported 2023-10-20 10:09:45 +02:00
Robert-Jan de Dreu
a4b48ac868 Update PNPM to version 8 2023-10-20 10:06:19 +02:00
Ngô Quốc Đạt
09f3383f2d Fix dynamic scss prefix in mixins (#1745)
* Fix dynamic scss prefix in mixins
2023-10-19 17:57:11 +02:00
BG-Software
80f5732d1a Change <h1> to <div> in navbar-logo.html (#1733)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-10-04 10:26:12 +02:00
Robert-Jan de Dreu
4dada97651 Update bug_report.yml 2023-09-28 10:03:38 +02:00
Robert-Jan de Dreu
dd7547a9a9 Update bug_report.yml 2023-09-28 10:02:25 +02:00
Robert-Jan de Dreu
1d24683563 Update bug_report.yml 2023-09-28 09:59:23 +02:00
Robert-Jan de Dreu
7a138cf02e Update bug_report.yml 2023-09-28 09:57:14 +02:00
Robert-Jan de Dreu
9500a0a0b0 Update and rename bug_report.md to bug_report.yml 2023-09-28 09:56:10 +02:00
Robert-Jan de Dreu
274f6433d0 Update bug_report.md 2023-09-28 09:51:27 +02:00
Robert-Jan de Dreu
4a4fc50127 Add extra description to bug_report.md 2023-09-28 09:44:55 +02:00
Robert-Jan de Dreu
b09d280fbe Improve bug_report.md to make sure more info is added 2023-09-28 09:40:11 +02:00
codecalm
efea7e0f7c fix #1724 - vertical center error pages 2023-09-25 21:56:50 +02:00
codecalm
9ea00ed58b Merge branch 'dev' of https://github.com/tabler/tabler into dev 2023-09-25 21:47:53 +02:00
codecalm
981d69baec navbar menu fix 2023-09-25 21:47:52 +02:00
codecalm
69449024e8 navbar menu fix 2023-09-25 21:47:31 +02:00
codecalm
6975ab5956 update jekyll 2023-09-25 21:38:41 +02:00
Jacob Tobiasz
b203b9c1a4 Remove ams and es-ct from the countries list (#1718) 2023-09-25 21:01:01 +02:00
codecalm
77c5127446 Merge branch 'site' of https://github.com/tabler/tabler into dev 2023-09-25 20:38:25 +02:00
codecalm
1831c45d88 update next 2023-09-25 20:32:19 +02:00
BG-Software
e6e5ffc544 Add background-clip: border-box to .dropdown-menu class (#1719)
Fixes transparent scrollbar background in dropdown-menu.

Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-09-24 09:02:12 +02:00
BG-Software
e639a20353 Fix replacing href="#" with href="javascript:void(0)" (#1720)
Replaces before using example variable.
Replace all hrefs, not only in <a> tags.

Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-09-23 14:02:12 +02:00
codecalm
1c78a7d705 Merge branch 'site' of https://github.com/tabler/tabler into dev 2023-09-22 23:03:49 +02:00
codecalm
4da52d719e update icons to v2.35.0 2023-09-22 23:01:53 +02:00
BG-Software
f3cfcc4fc1 Fix disabled css class for links (#1715)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-09-21 23:02:48 +02:00
Matt Holt
9fb40197b9 Fix some missing variables, minor tweaks to some colors (#1684) 2023-09-21 23:02:16 +02:00
BG-Software
f2e182dedf Fix heights, scrolls and layouts of some examples in Docs (#1705)
Co-authored-by: Mustafa Ateş Uzun <mustafauzun0@gmail.com>
Co-authored-by: Aditi Deshpande <aditideshpande2908@gmail.com>
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-09-21 23:01:38 +02:00
BG-Software
2d0b051e26 Fix flags in preview (#1712)
Co-authored-by: Bartłomiej Gawęda <bgaweda@abis.krakow.pl>
2023-09-21 23:00:28 +02:00
codecalm
c462b74773 update icons to v2.34.0 2023-09-19 14:37:17 +02:00
Aditi Deshpande
dfbef814cd Updated the spelling of prev to previous in the file (#1700) 2023-09-14 11:11:23 +02:00
Mustafa Ateş Uzun
5a2123fa6c Update _config.yml (#1677) 2023-09-08 11:11:20 +02:00
codecalm
2931c72341 update icons to v2.33.0 2023-09-05 19:41:33 +02:00
codecalm
ec345edd9d test 2023-08-24 12:06:24 +02:00
codecalm
93d9718c33 Release 1.0.0-beta20 2023-08-24 11:49:38 +02:00
codecalm
ab20ab4bd9 update icons to v2.32.0 2023-08-21 23:29:55 +02:00
codecalm
1709f71cf3 build fix 2023-08-18 22:16:53 +02:00
codecalm
68e9a376d5 update icons to v2.31.0 2023-08-18 19:29:55 +02:00
codecalm
f708aec4e5 docs improvements 2023-08-17 22:45:25 +02:00
codecalm
76aedb8365 Merge branch 'dev-site-envs' of https://github.com/tabler/tabler 2023-08-08 14:03:24 +02:00
codecalm
e973b025d6 add ad 2023-08-08 11:28:31 +02:00
codecalm
23e9e86043 env variables init 2023-08-06 16:34:33 +02:00
codecalm
ec462ca4c3 domain fix 2023-08-04 23:10:55 +02:00
Paweł Kuna
ae6a4992fc add Tabler Emails (#1669) 2023-08-04 23:00:44 +02:00
codecalm
d56e10b01d Merge branch 'dev' of https://github.com/tabler/tabler into dev 2023-08-04 13:49:44 +02:00
Paweł Kuna
d32f242ffe Update bootstrap to v5.3.1 (#1668) 2023-08-04 10:21:39 +02:00
codecalm
5c7d622a15 buy-emails redirect 2023-08-04 00:18:07 +02:00
codecalm
3678cbfef5 add redirect to emails templates 2023-08-04 00:12:10 +02:00
codecalm
60e67a8026 add transparent for images 2023-08-04 00:03:47 +02:00
codecalm
0749a5ea76 404 page 2023-08-04 00:02:47 +02:00
codecalm
3d24cf4bde demo redirect 2023-08-03 23:49:04 +02:00
codecalm
036b411e7a woldcard fix 2023-08-03 23:40:53 +02:00
codecalm
5aaf8b6815 redirect demo folder to preview.tabler.io 2023-08-03 23:38:43 +02:00
Niko Hoffrén
619a54e584 docs: Remove duplicate 'to' in documentation (#1667) 2023-08-03 22:55:22 +02:00
codecalm
e652fce3b9 tsconfig fix 2023-08-03 22:44:15 +02:00
codecalm
b2617c102f disable blog and changelog 2023-08-01 23:43:39 +02:00
codecalm
de9c7d3f00 image improvements 2023-08-01 01:09:00 +02:00
codecalm
e3eee16180 site header fixes 2023-08-01 00:26:49 +02:00
codecalm
5f3ffbcc23 build fix 2023-07-31 18:00:06 +02:00
codecalm
7cf0c316c6 blog improvements 2023-07-31 17:18:07 +02:00
codecalm
5356f10471 adverts section 2023-07-30 16:46:33 +02:00
codecalm
fd48cc5c47 build fix 2023-07-30 14:34:20 +02:00
codecalm
1354c6d899 AOS component 2023-07-30 13:45:52 +02:00
codecalm
49a5b9d9f7 update icons to v2.30.0 2023-07-29 16:23:15 +02:00
codecalm
c9dd5c658c Merge branch 'dev-site-unify' of https://github.com/tabler/tabler 2023-07-29 16:20:03 +02:00
codecalm
bfe0e887af next build fix 2023-07-29 16:16:20 +02:00
codecalm
165ba862a9 sponsors section 2023-07-29 16:12:26 +02:00
codecalm
ff5dd7d462 remove metadataBase 2023-07-27 01:18:51 +02:00
codecalm
e210294146 docs improvements 2023-07-27 01:16:23 +02:00
codecalm
3ff30bc667 site build fix 2023-07-26 23:17:35 +02:00
codecalm
95786fb71c update dependencies, update seo 2023-07-26 23:13:59 +02:00
codecalm
f32a366051 colors unify 2023-07-22 15:27:13 +02:00
codecalm
16a580661f build fix 2023-07-22 14:29:48 +02:00
codecalm
7066a5e337 unify tabler and site icons 2023-07-22 14:27:39 +02:00
codecalm
4f13a9bd52 domain fix 2023-07-18 12:32:13 +02:00
codecalm
a0f8af4535 domain fix 2023-07-18 12:15:10 +02:00
codecalm
6131568385 docs unify 2023-07-18 00:50:13 +02:00
codecalm
213278bd96 update icons to v2.26.0 2023-07-18 00:36:52 +02:00
codecalm
fbfc301f20 gitignore fix 2023-07-18 00:16:32 +02:00
codecalm
06579ec91d init tabler website 2023-07-18 00:13:56 +02:00
codecalm
77ae29acef chat menu fix 2023-07-15 23:42:50 +02:00
codecalm
569a4b5913 build fixes 2023-07-15 23:37:32 +02:00
codecalm
11d5507729 chat compoennt 2023-07-15 23:34:16 +02:00
Matt Smith
7fe30a178f Fix Dockerfile (#1646)
Co-authored-by: Matt Smith <quaffapint@gmail.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-07-15 22:08:11 +02:00
António Almeida
f77c712015 Avoid scss color dependency on :focus (#1647)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-07-15 22:02:36 +02:00
Paweł Kuna
b8858520fa Update Tabler Icons to version 2.25 with 48 new icons added (#1652) 2023-07-15 22:02:22 +02:00
Paweł Kuna
cc82dbf88e New Chat component (#1636) 2023-07-15 21:54:31 +02:00
Siam Hasan
aba771f23d update badge-pill border color on job listing (#1641)
* update badge-pill border color on job listing
2023-07-10 09:17:56 +02:00
Paweł Kuna
d04657040c Update Tabler Icons to version 2.23 with 18 new icons added (#1640) 2023-06-26 21:18:33 +02:00
dvsmc
3f516ea9d8 Update _variables.scss (#1633)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-06-19 22:49:07 +02:00
Paweł Kuna
7896562d2b Unify size of avatar, flag and payment components (#1623) 2023-06-13 09:46:37 +02:00
Paweł Kuna
fb659d4897 Fix table default background color (#1622) 2023-06-11 23:58:48 +02:00
Saran Pariyar
c276a8b4d1 new Tags component (#1550) (#1582)
Co-authored-by: codecalm <codecalm@gmail.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-06-09 11:12:00 +02:00
Paweł Kuna
1ca1274595 Revert "Navbar unify" (#1617) 2023-06-07 21:22:28 +02:00
Paweł Kuna
0625f5f1c1 Update Tabler Icons to version 2.22 with 18 new icons added (#1616) 2023-06-07 21:05:01 +02:00
codecalm
c6aec6f444 Merge branch 'dev-navbar' of https://github.com/tabler/tabler into dev 2023-06-07 20:58:41 +02:00
codecalm
9020c26c0f Merge branch 'dev' of https://github.com/tabler/tabler into dev 2023-06-07 20:58:13 +02:00
codecalm
fd6195c0bc Merge branch 'main' of https://github.com/tabler/tabler into dev 2023-06-07 20:58:06 +02:00
codecalm
6bc8d6aa54 preview fixes 2023-06-05 16:49:47 +02:00
codecalm
fc91e6ae8c update core to v1.0.0-beta19 2023-06-05 15:57:48 +02:00
Paweł Kuna
d9e00b2c53 Update Bootstrap to v5.3 (#1614) 2023-06-05 15:51:49 +02:00
Paweł Kuna
4ff077a33f Update Tabler Icons to version 2.21 with 18 new icons added (#1615) 2023-06-05 13:57:29 +02:00
codecalm
028ad6f433 Merge branch 'dev' of https://github.com/tabler/tabler into dev-navbar 2023-06-04 11:55:58 +02:00
codecalm
571f3f5b4b Merge branch 'dev' of https://github.com/tabler/tabler into dev 2023-06-04 11:47:35 +02:00
codecalm
2e5620dfa0 aler vertical padding fix 2023-06-04 11:46:31 +02:00
Robert-Jan de Dreu
080c746140 fix: #1588 add important alert with title (#1609)
Co-authored-by: codecalm <codecalm@gmail.com>
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-06-03 16:16:02 +02:00
codecalm
547e85f548 add alerts page with samples, dark mode alert fixes 2023-06-03 15:52:26 +02:00
Paweł Kuna
4878d397a8 Update README.md 2023-06-01 22:42:49 +02:00
Robert-Jan de Dreu
4c2aa3d548 fix: #1588 alert titles not being visible 2023-05-31 10:07:22 +02:00
Robert-Jan de Dreu
f0d7d326d0 fix: #1588 add important alert with title 2023-05-31 09:56:08 +02:00
Kevin Papst
4c8848147a allow to configure avatar-list-spacing (#1602) 2023-05-27 01:50:07 +02:00
Paweł Kuna
5ec7f05f94 Resolved light dropdown issue on dark theme (#1604) 2023-05-26 23:10:07 +02:00
Paweł Kuna
b3812738df Change primary color to new Tabler brand (#1599) 2023-05-25 21:18:23 +02:00
codecalm
47cd6c135a add changeset 2023-05-25 02:04:41 +02:00
codecalm
f6ff9d3fb6 flags width fix 2023-05-25 02:02:58 +02:00
codecalm
00446acebb flags init 2023-05-25 01:59:51 +02:00
codecalm
3c274840de seconday color fix 2023-05-25 00:20:08 +02:00
codecalm
48bf597fe2 navbar cleanup 2023-05-25 00:18:17 +02:00
codecalm
1cb61974ad Merge branch 'dev' of https://github.com/tabler/tabler into dev-navbar 2023-05-24 21:02:32 +02:00
Paweł Kuna
be67ab60db Update CSS class from text-muted to text-secondary for better Bootstrap compatibility (#1595) 2023-05-24 20:47:33 +02:00
Paweł Kuna
5a036434d1 Adjusting form element sizes for enhanced mobile devices compatibility (#1596) 2023-05-24 20:42:32 +02:00
codecalm
f624fc1bb0 navbar padding fix 2023-05-24 20:40:50 +02:00
codecalm
a766a172f5 navbar unify 2023-05-24 20:11:22 +02:00
codecalm
9801824732 build fix 2023-05-23 23:55:12 +02:00
Paweł Kuna
89c623491a Adding Two-Step Verification Pages (#1593) 2023-05-23 19:26:59 +02:00
Paweł Kuna
72f868b617 Update Tabler Icons to version 2.20 with 37 new icons added (#1589) 2023-05-21 15:34:24 +02:00
Saran Pariyar
53a5117d56 Settings menu responsivenss issue fix (#1587)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-05-21 15:29:47 +02:00
Paweł Kuna
4de166dba2 Unified Box Shadows with Bootstrap Compatibility (#1586) 2023-05-18 22:08:47 +02:00
Paweł Kuna
6471d089ef Update thin-eagles-mix.md 2023-05-16 23:40:25 +02:00
Paweł Kuna
be146073b9 Add new color picker component using coloris.js library (#1575) 2023-05-16 23:38:55 +02:00
Paweł Kuna
0f129b1fce Update Tabler Icons to version 2.19 with 18 new icons added (#1584) 2023-05-16 23:33:30 +02:00
Stephen J. Carnam
fd0935a9e0 Updated link to icons documentation (#1583)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2023-05-16 22:56:02 +02:00
codecalm
3d69d27396 Release 1.0.0-beta19 2023-05-15 01:15:02 +02:00
codecalm
6610bbe93e change changelog 2023-05-15 00:57:27 +02:00
Paweł Kuna
d380224407 Add customizable Star Ratings component using star-rating.js library (#1571) 2023-05-15 00:55:54 +02:00
Paweł Kuna
35ee14d261 Add new Filled section to Icons page (#1574) 2023-05-15 00:53:57 +02:00
codecalm
a36d14c7b9 open Documentation in new window 2023-05-15 00:47:04 +02:00
Paweł Kuna
a0a2d520c6 Fix form controls bugs in dark mode (#1573) 2023-05-15 00:41:49 +02:00
dependabot[bot]
260b53ee16 Bump actions/add-to-project from 0.4.1 to 0.5.0 (#1528)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-14 23:20:00 +02:00
Paweł Kuna
056df18e83 Fix text color in dark version of navbar (#1569) 2023-05-14 23:06:58 +02:00
codecalm
8a6f03e018 changelog update 2023-05-14 16:24:19 +02:00
5071 changed files with 47245 additions and 811071 deletions

View File

@@ -1,89 +0,0 @@
{
"projectName": "tabler",
"projectOwner": "tabler",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"CONTRIBUTORS.md"
],
"imageSize": 100,
"commit": true,
"commitConvention": "angular",
"contributors": [
{
"login": "codecalm",
"name": "Paweł Kuna",
"avatar_url": "https://avatars.githubusercontent.com/u/1282324?v=4",
"profile": "https://tabler.io/",
"contributions": [
"code",
"doc"
]
},
{
"login": "martynaaj",
"name": "Martyna",
"avatar_url": "https://avatars.githubusercontent.com/u/60158888?v=4",
"profile": "https://github.com/martynaaj",
"contributions": [
"doc"
]
},
{
"login": "deralaxo",
"name": "Dawid Harat",
"avatar_url": "https://avatars.githubusercontent.com/u/40028795?v=4",
"profile": "https://github.com/deralaxo",
"contributions": [
"code"
]
},
{
"login": "rjd22",
"name": "Robert-Jan de Dreu",
"avatar_url": "https://avatars.githubusercontent.com/u/160743?v=4",
"profile": "https://codersopinion.com/",
"contributions": [
"code"
]
},
{
"login": "FreexD",
"name": "Michał Wolny",
"avatar_url": "https://avatars.githubusercontent.com/u/7117869?v=4",
"profile": "https://github.com/FreexD",
"contributions": [
"code"
]
},
{
"login": "wangkanai",
"name": "Sarin Na Wangkanai",
"avatar_url": "https://avatars.githubusercontent.com/u/10666633?v=4",
"profile": "https://www.wangkanai.com/",
"contributions": [
"code"
]
},
{
"login": "WinterSilence",
"name": "Anton",
"avatar_url": "https://avatars.githubusercontent.com/u/3521094?v=4",
"profile": "https://ensostudio.ru/",
"contributions": [
"code"
]
},
{
"login": "dheineman",
"name": "Dave Heineman",
"avatar_url": "https://avatars.githubusercontent.com/u/516028?v=4",
"profile": "https://github.com/dheineman",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7,
"linkToUsage": false
}

View File

@@ -1,11 +1,6 @@
>= 1% >= 1%
last 1 major version last 2 versions
Firefox ESR
not dead not dead
Chrome >= 60 safari >= 15.4
Firefox >= 60 iOS >= 15.4
Edge >= 15.15063
Explorer 11
iOS >= 10
Safari >= 10
Android >= 6
not ExplorerMobile <= 11

63
.build/reformat-mdx.mjs Normal file
View File

@@ -0,0 +1,63 @@
#!/usr/bin/env node
'use strict'
import { readFileSync, writeFileSync } from 'node:fs';
import { join, dirname } from 'node:path';
import { fileURLToPath } from 'node:url'
import { sync } from 'glob';
import * as prettier from "prettier";
const __dirname = dirname(fileURLToPath(import.meta.url))
const docs = sync(join(__dirname, '..', 'docs', '**', '*.mdx'))
async function formatHTML(htmlString) {
try {
const formattedHtml = await prettier.format(htmlString, {
parser: "html",
printWidth: 100,
});
return formattedHtml;
} catch (error) {
console.error("Error formatting HTML:", error);
return htmlString; // Return original in case of an error
}
}
async function replaceAsync(str, regex, asyncFn) {
const matches = [...str.matchAll(regex)];
const replacements = await Promise.all(
matches.map(async (match) => asyncFn(...match))
);
let result = str;
matches.forEach((match, i) => {
result = result.replace(match[0], replacements[i]);
});
return result;
}
for (const file of docs) {
const oldContent = readFileSync(file, 'utf8')
// get codeblocks from markdown
const content = await replaceAsync(oldContent, /(```([a-z0-9]+).*?\n)(.*?)(```)/gs, async (m, m1, m2, m3, m4) => {
if (m2 === 'html') {
m3 = await formatHTML(m3);
// remove empty lines
m3 = m3.replace(/^\s*[\r\n]/gm, '');
return m1 + m3.trim() + "\n" + m4;
}
return m.trim();
})
if (content !== oldContent) {
writeFileSync(file, content, 'utf8')
console.log(`Reformatted ${file}`)
}
}

View File

@@ -4,8 +4,7 @@
"commit": false, "commit": false,
"fixed": [], "fixed": [],
"linked": [], "linked": [],
"access": "restricted", "access": "public",
"baseBranch": "main", "baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [] "ignore": []
} }

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": minor
---
Unify dark mode with latest Bootstrap API and improve dark mode elements

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Add All Contributions package to project for easy contribution tracking

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Switch from `npm` to `pnpm` for faster package installation

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Update required Node.js version to 18 and add `.nvmrc` file

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Update Tabler Icons to version 2.18 with 18 new icons added

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Add Prettier to project for consistent code formatting

View File

@@ -1,5 +0,0 @@
---
"@tabler/core": patch
---
Add support for changeset tool for more efficient and organized code changes

View File

@@ -1,30 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG] "
labels: bug
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**Device**
- Browser [e.g. Chrome ver.22, Safari ver.10]
- OS: [e.g. Windows 10]
- Screen size [e.g. 800x600]
**To reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '...'
3. Scroll down to '...'
4. See error
**Screenshots**
If applicable, add screenshots to help explain this problem.

72
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@@ -0,0 +1,72 @@
name: Bug report
description: Create a report to help us improve
title: "[BUG] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: "## Thank you for making a bug report!"
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug! It's really important to fill this form out completely as
not filling it out will make the bug reports hard to replicate.
- type: input
id: browser
attributes:
label: Browser
description: "What browser and version did this bug occur on?"
placeholder: "e.g. Chrome ver.22, Safari ver.10"
validations:
required: true
- type: input
id: os
attributes:
label: OS
description: "What is the operating system of your device?"
placeholder: "e.g. Windows 10, iOS 14, Ubuntu 23.04"
validations:
required: true
- type: input
id: screen_size
attributes:
label: Screen size
description: "What is the screen size of your device?"
placeholder: "e.g. 800x600, 1920x1080"
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the bug
description: "A clear and concise description of what the bug is."
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How to reproduce
description: "How do you trigger this bug? Please walk us through it step by step."
value: |
1. Go to '...'
2. Click on '...'
3. Scroll down to '...'
4. See error
...
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: "If applicable, add screenshots here to help explain this problem. This helps us understand whats happening better."
validations:
required: false
- type: input
id: jsfiddle
attributes:
label: JSFiddle
description: "Please add a jsFiddle replicating the bug. Without the jsFiddle most bug reports cannot be solved and will be closed."
validations:
required: false
---

View File

@@ -13,7 +13,7 @@ jobs:
name: Add new issue and pr to project name: Add new issue and pr to project
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/add-to-project@v0.4.1 - uses: actions/add-to-project@v1.0.2
with: with:
project-url: https://github.com/orgs/tabler/projects/9/views/1 project-url: https://github.com/orgs/tabler/projects/9/views/1
github-token: ${{ secrets.GITHUB_TOKEN }} github-token: ${{ secrets.GITHUB_TOKEN }}

66
.github/workflows/argos.yml vendored Normal file
View File

@@ -0,0 +1,66 @@
name: Argos Tests
on:
push:
branches:
- dev
pull_request:
paths:
- 'preview/**/*.js'
- 'preview/**/*.html'
- 'preview/**/*.scss'
- 'core/**/*.js'
- 'core/**/*.scss'
env:
NODE: 20
permissions:
contents: read
jobs:
test:
timeout-minutes: 60
runs-on: ubuntu-latest
if: github.event.pull_request.draft == false
steps:
- name: Clone repository
uses: actions/checkout@v4
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: "${{ env.NODE }}"
- name: Install PNPM
uses: pnpm/action-setup@v4
- name: Get installed Playwright version
id: playwright-version
run: echo "PLAYWRIGHT_VERSION=$(node -e "console.log(require('./package.json').devDependencies['@playwright/test'])")" >> $GITHUB_ENV
- name: Cache playwright binaries
uses: actions/cache@v4
id: playwright-cache
with:
path: |
~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ env.PLAYWRIGHT_VERSION }}
- name: Install pnpm dependencies
run: pnpm install
- name: Install Playwright Browsers
run: pnpm exec playwright install --with-deps
if: steps.playwright-cache.outputs.cache-hit != 'true'
- name: Run Playwright tests
run: pnpm run playwright

View File

@@ -9,7 +9,7 @@ on:
env: env:
FORCE_COLOR: 2 FORCE_COLOR: 2
NODE: 18 NODE: 20
jobs: jobs:
bundlewatch: bundlewatch:
@@ -17,27 +17,32 @@ jobs:
steps: steps:
- name: Clone repository - name: Clone repository
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
- name: Install PNPM - name: Install PNPM
run: npm i -g pnpm uses: pnpm/action-setup@v4
- name: Set up Bundler - name: Set up Bundler
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@v1
with: with:
ruby-version: 2.6 ruby-version: 3.2
bundler-cache: true bundler-cache: true
- name: Install pnpm dependencies - name: Install pnpm dependencies
run: pnpm install run: pnpm install --no-frozen-lockfile
- name: Run build
run: pnpm run build
- name: Run bundlewatch - name: Run bundlewatch
run: pnpm run bundlewatch run: pnpm run bundlewatch

View File

@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout Repo - name: Checkout Repo
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
persist-credentials: false persist-credentials: false

View File

@@ -11,7 +11,7 @@ jobs:
pull-requests: write pull-requests: write
issues: write issues: write
steps: steps:
- uses: actions/stale@v8 - uses: actions/stale@v9
with: with:
days-before-issue-stale: 360 days-before-issue-stale: 360
days-before-issue-close: 14 days-before-issue-close: 14

View File

@@ -1,26 +1,21 @@
name: Changed lock files name: Changed lock files
on: on:
pull_request: null pull_request: null
push:
branches:
- main
- dev
permissions: permissions:
pull-requests: read pull-requests: read
jobs: jobs:
lockfiles: lockfiles:
runs-on: ubuntu-latest runs-on: ubuntu-latest
name: Verify lock file integrity name: Verify lock file integrity
steps: steps:
- name: Clone Tabler
uses: actions/checkout@v4
- name: Clone Tabler - name: Prevent lock file change
uses: actions/checkout@v2 uses: xalvarez/prevent-file-change-action@v1
with:
- name: Prevent lock file change githubToken: ${{ secrets.GITHUB_TOKEN }}
uses: xalvarez/prevent-file-change-action@v1 pattern: Gemfile.lock|pnpm-lock.json
with: trustedAuthors: codecalm, dependabot
githubToken: ${{ secrets.GITHUB_TOKEN }}
pattern: Gemfile.lock|pnpm-lock.json
trustedAuthors: codecalm, dependabot

View File

@@ -5,25 +5,46 @@ on:
branches: branches:
- dev - dev
permissions:
contents: read
pull-requests: write
concurrency: ${{ github.workflow }}-${{ github.ref }} concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs: jobs:
release: release:
name: Release name: Release
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write # to create release
issues: write # to post issue comments
pull-requests: write # to create pull request
steps: steps:
- name: Checkout Repo - name: Checkout Repo
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Setup Node.js 18 - name: Setup Node.js 18
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: 18 node-version: 20
- name: Install PNPM
uses: pnpm/action-setup@v4
- name: Install Dependencies - name: Install Dependencies
run: yarn run: pnpm install
- name: Create Release Pull Request - name: Build
run: pnpm run build
- name: Create release Pull Request or publish to NPM
uses: changesets/action@v1 uses: changesets/action@v1
with:
version: pnpm run version
publish: pnpm run publish
commit: "chore: update versions"
title: "chore: update versions"
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@@ -1,11 +1,10 @@
name: Test build name: Test build
on: on:
pull_request: pull_request: null
types: [ opened, reopened ]
env: env:
NODE: 18 NODE: 20
permissions: permissions:
contents: read contents: read
@@ -15,21 +14,24 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Clone repository - name: Clone repository
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: "${{ env.NODE }}" node-version: "${{ env.NODE }}"
cache: pnpm
- name: Set up Ruby - name: Install PNPM
uses: ruby/setup-ruby@v1 uses: pnpm/action-setup@v4
with:
ruby-version: 2.6
bundler-cache: true
- run: ruby --version
- run: node --version - run: node --version
- name: Install pnpm dependencies - name: Install pnpm dependencies

15
.gitignore vendored
View File

@@ -12,8 +12,6 @@ node_modules/
/.cache/ /.cache/
.sass-cache/ .sass-cache/
.vscode/
/_gh_pages/ /_gh_pages/
/site/docs/**/dist/ /site/docs/**/dist/
/site/static/**/dist/ /site/static/**/dist/
@@ -21,13 +19,20 @@ node_modules/
/svg-tmp/ /svg-tmp/
/components/ /components/
/percy.sh /percy.sh
/src/pages/playground.html /preview/pages/playground.html
/src/pages/playground-*.html /preview/pages/screenshot.html
/src/pages/features.html /preview/pages/screenshot-*.html
/preview/pages/playground-*.html
/preview/pages/features.html
.pnp.loader.mjs .pnp.loader.mjs
.pnp.cjs .pnp.cjs
.yarn .yarn
.next .next
.vercel .vercel
.turbo
package-lock.json package-lock.json
demo/
dist/
packages-zip/

2
.nvmrc
View File

@@ -1 +1 @@
18 20

View File

@@ -1,3 +0,0 @@
version: 1
snapshot:
widths: [1440]

View File

@@ -1,7 +1,7 @@
{ {
"bracketSpacing": true, "bracketSpacing": true,
"jsxSingleQuote": false, "jsxSingleQuote": false,
"printWidth": 80, "printWidth": 240,
"proseWrap": "always", "proseWrap": "always",
"semi": false, "semi": false,
"singleQuote": false, "singleQuote": false,

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

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

View File

@@ -1,168 +1,344 @@
# Changelog # Changelog
All notable changes to this project will be documented in this file. ## 1.0.0 - 2025-01-28
### Minor Changes
## `1.0.0-beta` - 2021-02-17 - c276a8b: Add new `Tag` component
- d380224: Add customizable Star Ratings component using `star-rating.js` library
- 47cd6c1: Add `flags.html` page with list of all flags
- be67ab6: Update CSS class from `text-muted` to `text-secondary` for better Bootstrap compatibility
- 080c746: Adding `alerts.html` page with example of alerts.
- b381273: Change primary color value to new Tabler branding
- 75619dd: Unify dark mode with latest Bootstrap API and improve dark mode elements
- cc82dbf: New Chat component
- 5a03643: Adjusting form element sizes for enhanced mobile devices compatibility
- be14607: Add new color picker component using `coloris.js` library
- d046570: Update Tabler Icons to version 2.23 with 18 new icons added
- 5488c50: New page with payment providers: `payment-providers.html`
- 5488c50: Add support for new payment providers: 2c2p, Adyen, Affirm, Alipay Plus, Allegro Pay, Amazon Pay, Apple Pay, Autopay, Binance USD, Bkash, Cash App, Chime, EasyPaisa, Ethereum, Google Pay, HubSpot, iDeal, Litecoin, Mercado Pago, MetaMask, MoneyGram, OpenSea, Payconiq, Payka, Payline, PayPo, Paysafe, Poli, Revolut Pay, Samsung Pay, Shop Pay, Solana, Spingo, Stax, Tether, True USD, Venmo, WeChat Pay, Wise, Zelle
**Initial beta release of Tabler v1.0! Lots more coming soon though 😁** ### Patch Changes
- update Bootstrap to 5.0.0-beta2 - 293d0a4: Change Twitter to X brand
- update other dependencies. - fd0935a: Updated link to icons documentation
- 1cf27dc: Dependencies update
- 041f4e4: Order menu items alphabetically
- 20cad01: Automatically retrieve and display the changelog from the CHANGELOG.md file.
- 34f3efc: Initialize Visual Studio Code config
- 7ba7717: Make horizontal rule direction aware
- 063ef58: Update Tabler Illustrations to v1.5
- 5e2c975: Update Tabler Icons to v3.29.0
- 9d5f7ca: Remove unused dependencies from `package.json`
- be69fd6: Replace Jekyll with Eleventy
- 2f5fad6: Dependencies update
- dfd7c88: Update TinyMCE to v7.0
- 056df18: Fix text color in dark version of navbar
- 17327dc: Remove invalid `z-index` setting for dropdowns
- 4ff077a: Update Tabler Icons to version 2.21 with 18 new icons added
- 867c8dd: Update Tabler Emails to v2.0
- d8605f2: Init changelog script
- 89c6234: Adding Two-Step Verification Pages
- f6e885b: Replace `.page-center` with `.my-auto` in single page layouts
- 7aa216f: Add border-opacity variable for improved color utility
- 88eb413: Fix icon display issues in the Star Ratings component
- 78392b6: Fix `color` of disabled `dropdown-item` in Navbar component
- 4deb8f4: Bump pnpm/action-setup from 2 to 3
- 9015472: Add social icons plugin
- 7fe30a1: `Dockerfile` fix
- e53942f: Update Jekyll to version 4.3.4
- 72f868b: Update Tabler Icons to version 2.20 with 37 new icons added
- e0443c0: Add Tabler Illustrations
- 5cca710: Update illustrations and enhance SVG handling in HTML
- 3a4f10f: Fix ids of custom size star ratings
- 7896562: Unify size of avatar, flag and payment components
- 1587905: Update icons to v2.42.0
- d9e00b2: Update Bootstrap to v5.3.0
- bc1d1a3: Set `font-size` of an `i` element with `icon` class in a `button` element
- 0195f9b: Dependencies update
- a5bf5d3: Fix icons in `form-elements.html`
- 736410c: Update Tabler Icons to v3.28.1
- 3f516ea: Fix `rgba` color values in `_variables.scss`
- e91884e: Fix description of alerts with a description
- 90cc744: Fix colors of disabled `.ts-control`
- 1801e41: Center content on error and single page layouts
- 45c83ac: Resolve map page issues
- faee63c: Improve base font family loading
- 5e7e0dd: Introduce Docker Compose Config to build and run Ttabler locally
- c293a66: Fix `@charset` CSS declaration in bundle.
- cb4a681: Update `_navbar.scss` with disabled dropdown menu items color
- af41fb3: Update Tabler Icons to v3.17.0
- 6cbe888: Update `@tabler/icons` to v3.0
- 0e4bf5f: Refactor data structure by converting YAML files to JSON
- 82cf257: Increase `z-index` of `ts-dropdown` to prevent overlapping by buttons
- 4b4b4f6: Adding punctuation to `SECURITY.md`
- a0a2d52: Fix form controls bugs in dark mode
- f45b697: Fix padding in code blocks
- 4de166d: Unified Box Shadows with Bootstrap Compatibility
- 87bf2f5: Remove duplicated setting of color in `th` element
- 5dc45aa: Fix layout of search results for small and medium screens
- 4ae0358: Remove `text-decoration` on hovering `a` element with class having `icon` class
- e798eb6: Fix small typo in tables docs
- 1c1d0c9: Improve documentation for alerts
- 371ef84: Bump `pnpm/action-setup` from 3 to 4
- 8421fc2: Update dependencies
- 0625f5f: Update Tabler Icons to version 2.22 with 18 new icons added
- ba65fc3: Update devDependencies
- a43ded4: Add All Contributions package to project for easy contribution tracking
- 2f622c9: Set value of `$font-family-monospace` as default
- 2c7c448: Refactor Dockerfile and package.json
- 5ec7f05: Resolved light dropdown issue on dark theme
- b0b07b9: Enhance documentation
- 0f129b1: Update Tabler Icons to version 2.19 with 18 new icons added
- 507df7b: Fix cells with inline icons
- 0e5b44a: Fix `color` of disabled `nav-link` in `nav-bordered`
- 65c1300: Fix the `z-index` value of the `nav-tab` inside `card-tab` #1933
- 8552a46: Switch from `npm` to `pnpm` for faster package installation
- 4a9e40d: Increase contrast of active `dropdown-item` in vertical layout
- 17ebdf4: Update documentation for Tabler components
- 4c88481: Add variable to configure `avatar-list` spacing
- df46ee7: Do not display empty `fieldset` element
- 875cafa: Refactor SCSS variables to use `color.adjust` for improved color manipulation
- eb28546: Add Tabler Illustrations
- 650d84c: Update required Node.js version to 18 and add `.nvmrc` file
- fb659d4: Fix table default background color
- f77c712: Avoid SCSS color dependency on `:focus`
- 71c68ce: Update changelog configuration and release scripts
- 34d124d: Update Tabler Icons to v3.26.0
- 4cd9215: Updated Tabler Icons to v3.24.0
- 7bb947b: Update Tabler Icons to version 2.18 with 18 new icons added
- c75cf55: Update Node.js engine requirement to allow versions >=20
- 1c34e8e: Update Tabler Icons to v3.14.0
- 289dd3b: Add Prettier to project for consistent code formatting
- f83e36c: Upgrade Node.js from version 18 to version 20 for improved performance, security, and feature updates.
- b885852: Update Tabler Icons to version 2.25 with 48 new icons added
- 53a5117: Fix responsiveness issue in Settings menu
- 38504e5: Added 3 new payments from Nepal: Esewa, FonePay, Khalti and Imepay
- 35ee14d: Add new Filled section to Icons page
- d32f242: Update `bootstrap` to v5.3.1
- d82f94e: Update package dependencies to latest versions
- 54c5ad0: Fix link to webfont version of Tabler Icons
- 94b83d4: Add support for changeset tool for more efficient and organized code changes
- c51ff28: Fix colors in date range datepicker
## `1.0.0-beta24` - 2025-01-11
## `1.0.0-beta2` - 2021-03-29 - Enhanced documentation.
- Updated illustrations and improved SVG handling in HTML.
- Updated copyright year in LICENSE file to 2025.
- Added marketing pages plugin.
- update dependencies ## `1.0.0-beta23` - 2025-01-07
- `li` marker fix
- page wrapper, nav fixes
- scripts optimize, remove `capture_once`
- `page-body` fixes
- layout navbar fix
- typography fix
- ribbon fix
- charts label fixes
- charts docs
- Documentation improvements.
- Added countup functionality and updated documentation example.
- Do not display empty `<fieldset>`.
- Set font-size of webfont icon inside a button.
- Ordered menu items alphabetically.
- Marked value of `$font-family-monospace` as `!default`.
- Fixed unpkg links to static-files icons.
- Fixed description of alerts with a description.
- Fixed layout of search results for small and medium screens.
- Removed invalid z-index setting for dropdown.
- Fixed IDs of custom size star ratings.
- Removed text-decoration on hover for elements with child icons.
- Fixed link to webfont icons.
- Updated color reference links in UI component documentation.
- Fixed typo in browser support documentation summary.
- Enhanced Figma plugin documentation with detailed usage instructions.
- Added documentation for Tabler Illustrations and updated index with a link.
- Enhanced documentation for various UI and icon sections.
- Added new documentation files for icons and UI components; restructured existing files.
- Updated documentation structure and content for icons and UI components.
- Removed outdated `menu.json` and added `index.mdx` files for UI documentation structure.
- General docs update.
- Increased contrast of active dropdown-item in vertical layout.
- Removed duplicated color setting in table headers.
- Increased `z-index` of `ts-dropdown`.
- Added social icons plugin.
- Described variables for datagrid in docs.
- Fixed multiple documentation issues.
- Removed unused config from the code.
- Fixed links to Tabler Icons.
- Updated dark image.
- Updated screenshot.
- Fixed icon issues.
- Fixed URL in documentation.
## `1.0.0-beta3` - 2021-05-08 ## `1.0.0-beta22` - 2025-01-02
- upgrade Bootstrap to 5.0 - Fixed `@charset` CSS declaration in bundle.
- upgrade dependencies - Fixed cells with inline icons.
- change `$border-radius-pill` variable - Fixed padding in code blocks.
- badge vertical align fix - Fixed colors in date range datepicker.
- Fixed icon display issues in the Star Ratings component.
- Fixed `z-index` value of the `nav-tab` inside `card-tab`.
- Fixed wrong gray colors.
- Fixed incorrect CDN URL in `webfont.mdx`.
- Ensured border color works in dark mode.
- Replaced `.page-center` with `.my-auto` in single-page layouts.
- Updated Tabler Emails to v2.0.
- Updated Tabler Icons to v3.26.0.
- Updated docs structure.
- Updated `download.mdx`.
- Updated Node.js to version 20.
- Improved base font family.
- Made horizontal rule direction-aware.
- Added new payment providers.
- Read changelog from `CHANGELOG.md` file.
- Initialized VS Code configuration.
## `1.0.0-beta21` - 2024-09-8
## `1.0.0-beta4` - 2021-10-24 - Updated dependencies.
- Updated Tabler Icons to v3.14.0 and the import script.
- Fixed invisible scrollbar in dark mode when navigating the preview.
- Styled `btn-close` specifically for `.modal-header`.
- Added proper borders to the ribbon start class.
- Changed brand color.
- Included `docs` in the `npm` package.
- Added Tabler Illustrations.
- Fixed use of the secondary color in specific form elements.
- Introduced Docker Compose Config for local Tabler builds.
- Allowed usage of `tinymce` v7.x as a peer dependency.
- Updated TinyMCE to v7.0.
- Rebranded Twitter to X.
- Replaced undraw illustrations with Tabler Illustrations.
- Added punctuation to `SECURITY.md`.
- Updated `_navbar.scss` to correct disabled dropdown menu item colors.
- Removed unused packages.
- Fixed map pages.
- Resolved issues with toasts in dark mode.
- Fixed alert background prefix.
- Corrected a typo in CHANGELOG.md.
- Fixed radial chart issue.
- Added documentation on running the site locally in Site README.
- Updated colors in `colors.mdx`.
- Fixed dynamic SCSS prefix in mixins.
- Changed `<h1>` to `<div>` in `navbar-logo.html`.
- Resolved vertical centering on error pages.
- Fixed navbar menu issues.
- Added `background-clip: border-box` to `.dropdown-menu` class.
- Replaced `href="#"` with `href="javascript:void(0)"`.
- Fixed disabled CSS class for links.
- Addressed missing variables and minor color adjustments.
- Improved heights, scrolls, and layouts in Docs examples.
- Fixed flags display in preview.
- upgrade required node.js version to 14 ## `1.0.0-beta20` - 2023-08-24
- upgrade Bootstrap to 5.1
- upgrade dependencies
- fix #775 - litepicker not initializing
- fix `nouislider` import in dev
- Update `bootstrap` to v5.3.1
- Add new `Chat` component
- Add new `Tag` component
- Add customizable Star Ratings component using `star-rating.js` library
- Add new color picker component using `coloris.js` library
- Add `alerts.html` page with example of alerts.
- Add `flags.html` page with list of all flags
- Add Two-Step Verification Pages
- Add variable to configure `avatar-list` spacing
- Unify dark mode with latest Bootstrap API and improve dark mode elements
- Unify Box Shadows with Bootstrap Compatibility
- Avoid SCSS color dependency on `:focus`
- Update CSS class from `text-muted` to `text-secondary` for better Bootstrap compatibility
- Fix text color in dark version of navbar
- Adjusting form element sizes for enhanced mobile devices compatibility
- Resolved light dropdown issue on dark theme
- Update Tabler Icons to version 2.32 with 48 new icons added
- Fix table default background color
- Fix responsiveness issue in Settings menu
- Update required Node.js version to 18 and add `.nvmrc` file
- Add support for changeset tool for more efficient and organized code changes
- `Dockerfile` fix
- Switch from `npm` to `pnpm` for faster package installation
## `1.0.0-beta5` - 2021-12-07 ## `1.0.0-beta19` - 2023-05-15
**Tabler has finally lived to see dark mode! 🌝🌚** - Add customizable Star Ratings component using `star-rating.js` library (#1571)
- Add new "Filled" section to Icons page (#1574)
- Fix form controls bugs in dark mode (#1573)
- Fix text color in dark version of navbar (#1569)
- Changelog update
- **Dark mode enabled!** ## `1.0.0-beta18` - 2023-05-14
- add more cursors (#947)
- fix #892 - media queries need to be nested when negating
- update `@tabler/icons` to newest version
- move optional dependencies to peerDependencies (#924)
- move deployment to Github Actions (#934)
- table border fixes
- antialiased fix
- update `@tabler/icons` to version 1.42
- change default font to 'Inter'
- colors unify
- add `tom-select` and remove `choices.js`
- new page: Cookie banner
- Unify dark mode with latest Bootstrap API and improve dark mode elements (#1561)
- Update Tabler Icons to version 2.18 with 18 new icons added (#1560)
- Switch from `npm` to `pnpm` for faster package installation (#1559)
- Add Prettier to project for consistent code formatting (#1558)
- Update required Node.js version to 18 and add `.nvmrc` file (#1555)
- Add All Contributions package to project for easy contribution tracking (#1556)
- Add support for changeset tool for more efficient and organized code changes (#1553)
- Fix bug where `border-1`, `border-2`, etc don't work (#1526)
- Fix indeterminate input background color (#1536)
- Update Bootstrap to `5.3.0-alpha3` (#1543)
- `tom-select` dark mode styling fixes
- Advanced udage of `tom-select` (#1480)
- Fix Dropdown menu in rtl mode (#801)
- Fix `tom-select` dropdown will be shaded in table-responsive (#1409)
- Remove overflow scroll from body
- Fix avatars overlap transparently (#1464)
- Fix TinyMCE dropdown icon list transparent (#1426)
- Dark mode lite colors improvement
- Fix non full width selects (#1392)
## `1.0.0-beta6` - 2022-01-18 ## `1.0.0-beta17` - 2023-01-28
- pricing cards fix - update `bootstrap` to v5.3.0
- fix bug `fw-...`, `.fs-...` is missed (#987) - update icons to v2.1.2
- avatar class fix - add 72 new brands, browsers logos update
- fix bug #903 `litepicker` with date range not having correct border - new `Trial ended` page
- page wrapper fix - new `Page loader` page
- fix #900 `is-invalid-lite` class is not working under `was-validated` form class - new `Profile` page
- update `@tabler/icons` to version 1.48 - headings fix
- fix #960 - Badges not honoring font sizes - dropdown background color fix
- fix #959 - `node-sass` does not properly compile nested media queries - fix rgba conversion bug
- update package dependencies to newest version - fix autofill text color, not matching in dark mode
- update license
- header html5 tags
- add input with appended `<kbd>`
- `bootstrap` import fix
- font improvements
- change `$body-color` to CSS variable
- scrollbars improvements
- move `@tabler/icons` to `dev-dependencies`
- fix #1370: avatar stacked list is not stacked anymore
## `1.0.0-beta16` - 2022-11-12
## `1.0.0-beta7` - 2022-02-05 - new `Photogrid` page
- `Steps` component improvements
- fix #1348: Make job listing responsive for smaller devices
- fix #1357: buttons group not active
- fix #1352: fix deprecation warning
- fix #1180: number input with `form-control-sm` looks weird
- fix #1328: color input should show different color for inner check symbol on white ellipse
- fix #1355 - missing font sizes
- update icons to v1.111.0
- homepage navbar fix
- fix #1262 - `.bg-opacity-xx` class is not functioning properly
- fix: #1019 - project-overview.html link not working ## `1.0.0-beta15` - 2022-11-01
- fix: #1010 - card with bottom tabs has incorrect border radius
- uptime monitor mobile fixes
- navbar dark button fix
- `tabler-icons` link
- autoloading webfonts
- cards fixes, new cards demos
- ruby dependencies update
- RTL stylesheet fixes
- new card action demos
- new `badges` page
- `<kbd>` styling
- update icons to v1.109.0
- `tom-select` border fix
- exclude `playgrounds` from build
- update jekyll to v4.3.1
- fix: facebook color update
- navbar aria atributes fixes
- fix #808 - `navbar-menu` and `sidebar-menu` has the same `id`
- fix #1335 - missing color variables usage in `alert` and `btn-ghost-*`
- move border style to CSS variables
- add missing forms
- `btn-actions` fixes
- replace `$text-muted` to css variable
## `1.0.0-beta8` - 2022-02-05 ## `1.0.0-beta14` - 2022-10-21
- update dependencies
- new vector maps demos
- fixes update map on resize
- docs improvement
- replace `badge` with `status-dot` in `navbar-notifications.html`
- map tooltip fixes
## `1.0.0-beta9` - 2022-02-26
- fix: #1061 - list group item colors in light and dark modes
- new `tasks` dashboard
- fix: #1059 - upload button in form element in dark view has problem
- fix: #1052 - card background icon is practically invisible
- remove Inter font and use default font system stack
- fix: #1018 - vector map not working
- fix: #1035 - wrong background color of hovered list group items in dark mode
- dependencies update
- add `font-display: swap;` to improve font loading
- new `Boxed` layout
## `1.0.0-beta10` - 2022-04-29
- new `datatable` component
- update Tabler Icons to v1.67
- fix: #1024 - fix Tom-select in dark mode
- new carousel indicators: dots, vertical, thumbs (#1101)
- replace !important modifier with more specific selectors (#1100)
- new `FAQ` page
## `1.0.0-beta11` - 2022-07-05
- new `Dropzone` component
- new `Lightbox` component
- new `TinyMCS` component
- new `Inline Player` component
- new `Pricing table` component
- new `Datagrid` component
- new optgroup form examples
- new settings page
- update Tabler Icons to v1.78
- added popover docs page
- fix: #1125 incorrect chart display in the mobile version
- update Bootstrap to 5.2.0
## `1.0.0-beta12` - 2022-09-19
- new "Job listing" page
- new "Sign in with cover" page
- new "Logs" page
- new `progressbg` component
- add a lot of CSS variables
- add Dockerfile with alpine base
- add icon pulse/tada/rotate animations
- use `:host` in selectors to support Web Components
- use dark table variant colors in dark mode (#1200)
- update Tabler Icons to v1.96
- change `space-y` component
- headings, shadows and borders unify
- toggle TinyMCE dark mode and skin based on the set Tabler theme
- fix `card-footer` background
- fix headers weight
- fix transparent hover background in pagination
- fix dark mode card text color
- fix `--#{$prefix}card-bg` is undefined
- fix global variable for `.card` and `.btn`
- fix code sample in the customize tabler docs
- fix form elements demo page radio buttons
- replace `gulp-minify` with `gulp-terser`
- fix active items in dark mode
- update Jekyll to newest version
## `1.0.0-beta13` - 2022-10-18 ## `1.0.0-beta13` - 2022-10-18
@@ -194,90 +370,151 @@ All notable changes to this project will be documented in this file.
- fix #1275 - remove last border-right on progress bar - fix #1275 - remove last border-right on progress bar
- fix #1261 - broken offcanvas bg - fix #1261 - broken offcanvas bg
## `1.0.0-beta12` - 2022-09-19
## `1.0.0-beta14` - 2022-10-21 - new "Job listing" page
- new "Sign in with cover" page
- new "Logs" page
- new `progressbg` component
- add a lot of CSS variables
- add Dockerfile with alpine base
- add icon pulse/tada/rotate animations
- use `:host` in selectors to support Web Components
- use dark table variant colors in dark mode (#1200)
- update Tabler Icons to v1.96
- change `space-y` component
- headings, shadows and borders unify
- toggle TinyMCE dark mode and skin based on the set Tabler theme
- fix `card-footer` background
- fix headers weight
- fix transparent hover background in pagination
- fix dark mode card text color
- fix `--#{$prefix}card-bg` is undefined
- fix global variable for `.card` and `.btn`
- fix code sample in the customize tabler docs
- fix form elements demo page radio buttons
- replace `gulp-minify` with `gulp-terser`
- fix active items in dark mode ## `1.0.0-beta11` - 2022-07-05
- update Jekyll to newest version
- new `Dropzone` component
- new `Lightbox` component
- new `TinyMCS` component
- new `Inline Player` component
- new `Pricing table` component
- new `Datagrid` component
- new optgroup form examples
- new settings page
- update Tabler Icons to v1.78
- added popover docs page
- fix: #1125 incorrect chart display in the mobile version
- update Bootstrap to 5.2.0
## `1.0.0-beta15` - 2022-11-01 ## `1.0.0-beta10` - 2022-04-29
- new `badges` page - new `datatable` component
- `<kbd>` styling - update Tabler Icons to v1.67
- update icons to v1.109.0 - fix: #1024 - fix Tom-select in dark mode
- `tom-select` border fix - new carousel indicators: dots, vertical, thumbs (#1101)
- exclude `playgrounds` from build - replace !important modifier with more specific selectors (#1100)
- update jekyll to v4.3.1 - new `FAQ` page
- fix: facebook color update
- navbar aria atributes fixes
- fix #808 - `navbar-menu` and `sidebar-menu` has the same `id`
- fix #1335 - missing color variables usage in `alert` and `btn-ghost-*`
- move border style to CSS variables
- add missing forms
- `btn-actions` fixes
- replace `$text-muted` to css variable
## `1.0.0-beta9` - 2022-02-26
## `1.0.0-beta16` - 2022-11-12 - fix: #1061 - list group item colors in light and dark modes
- new `tasks` dashboard
- fix: #1059 - upload button in form element in dark view has problem
- fix: #1052 - card background icon is practically invisible
- remove Inter font and use default font system stack
- fix: #1018 - vector map not working
- fix: #1035 - wrong background color of hovered list group items in dark mode
- dependencies update
- add `font-display: swap;` to improve font loading
- new `Boxed` layout
- new `Photogrid` page ## `1.0.0-beta8` - 2022-02-05
- `Steps` component improvements
- fix #1348: Make job listing responsive for smaller devices
- fix #1357: buttons group not active
- fix #1352: fix deprecation warning
- fix #1180: number input with `form-control-sm` looks weird
- fix #1328: color input should show different color for inner check symbol on white ellipse
- fix #1355 - missing font sizes
- update icons to v1.111.0
- homepage navbar fix
- fix #1262 - `.bg-opacity-xx` class is not functioning properly
## `1.0.0-beta17` - 2023-01-28
- update `bootstrap` to v5.3.0
- update icons to v2.1.2
- add 72 new brands, browsers logos update
- new `Trial ended` page
- new `Page loader` page
- new `Profile` page
- headings fix
- dropdown background color fix
- fix rgba conversion bug
- fix autofill text color, not matching in dark mode
- update license
- header html5 tags
- add input with appended `<kbd>`
- `bootstrap` import fix
- font improvements
- change `$body-color` to CSS variable
- scrollbars improvements
- move `@tabler/icons` to `dev-dependencies`
- fix #1370: avatar stacked list is not stacked anymore
## `1.0.0` - 2023-03-01
**Version 1.0 of Tabler! 😍🤩**
- new page: Cookie banner
- update icons to v2.7.0
- optimise images with `calibre/image-actions`
- new docs
- spacers unify
- fix non full width selects #1392
- fix bootstrap imports (#1477)
- update dependencies - update dependencies
- images optimization - new vector maps demos
- flags border fix - fixes update map on resize
- fix color variables - docs improvement
- scss build fix - replace `badge` with `status-dot` in `navbar-notifications.html`
- fix #1440: more symmetry between modals and cards - map tooltip fixes
- dropdown shadow fix, colors fix
- feat: dark mode lite colors improvement ## `1.0.0-beta7` - 2022-02-05
- fix #1464: avatars overlap transparently
- fix #1426: TinyMCE drop down icon list transparent - fix: #1019 - project-overview.html link not working
- fix #1453: Term of service page is truncated - fix: #1010 - card with bottom tabs has incorrect border radius
- added epayco Latin America payment gateway - uptime monitor mobile fixes
- add canonical urls - navbar dark button fix
- `tabler-icons` link
- autoloading webfonts
- cards fixes, new cards demos
- ruby dependencies update
- RTL stylesheet fixes
- new card action demos
## `1.0.0-beta6` - 2022-01-18
- pricing cards fix
- fix bug `fw-...`, `.fs-...` is missed (#987)
- avatar class fix
- fix bug #903 `litepicker` with date range not having correct border
- page wrapper fix
- fix #900 `is-invalid-lite` class is not working under `was-validated` form class
- update `@tabler/icons` to version 1.48
- fix #960 - Badges not honoring font sizes
- fix #959 - `node-sass` does not properly compile nested media queries
- update package dependencies to newest version
## `1.0.0-beta5` - 2021-12-07
**Tabler has finally lived to see dark mode! 🌝🌚**
- **Dark mode enabled!**
- add more cursors (#947)
- fix #892 - media queries need to be nested when negating
- update `@tabler/icons` to newest version
- move optional dependencies to peerDependencies (#924)
- move deployment to Github Actions (#934)
- table border fixes
- antialiased fix
- update `@tabler/icons` to version 1.42
- change default font to 'Inter'
- colors unify
- add `tom-select` and remove `choices.js`
## `1.0.0-beta4` - 2021-10-24
- upgrade required node.js version to 14
- upgrade Bootstrap to 5.1
- upgrade dependencies
- fix #775 - litepicker not initializing
- fix `nouislider` import in dev
## `1.0.0-beta3` - 2021-05-08
- upgrade Bootstrap to 5.0
- upgrade dependencies
- change `$border-radius-pill` variable
- badge vertical align fix
## `1.0.0-beta2` - 2021-03-29
- update dependencies
- `li` marker fix
- page wrapper, nav fixes
- scripts optimize, remove `capture_once`
- `page-body` fixes
- layout navbar fix
- typography fix
- ribbon fix
- charts label fixes
- charts docs
## `1.0.0-beta` - 2021-02-17
**Initial beta release of Tabler v1.0! Lots more coming soon though 😁**
- update Bootstrap to 5.0.0-beta2
- update other dependencies.

View File

@@ -1,27 +1,20 @@
FROM ruby:2.7-alpine FROM ruby:3.2-alpine
RUN apk add --no-cache nodejs pnpm && \
apk add --no-cache --virtual build-dependencies build-base
WORKDIR /app WORKDIR /app
ADD package.json /app/
ADD package-lock.json /app/
ADD package.json /app/
ADD Gemfile /app/
ADD Gemfile.lock /app/
ADD _config.yml /app/ ADD _config.yml /app/
ADD _config_prod.yml /app/
ADD package.json /app/
ADD pnpm-lock.yaml /app/
ADD gulpfile.js /app/ ADD gulpfile.js /app/
# RUN apk update && apk add --virtual build-dependencies build-base RUN apk add --virtual build-dependencies build-base npm
RUN apk upgrade
RUN npm i -g pnpm
RUN pnpm install RUN pnpm install
RUN bundle config --global silence_root_warning 1 && bundler install --verbose
# website # website
EXPOSE 3000 EXPOSE 3000
# website management (browser auto reload) # website management (browser auto reload)
EXPOSE 3001 EXPOSE 3001
# run tabler # run tabler
ENTRYPOINT [ "pnpm", "run", "start-plugins" ] ENTRYPOINT [ "pnpm", "run", "start" ]

14
Gemfile
View File

@@ -1,14 +0,0 @@
source "https://rubygems.org"
gem "jekyll", "4.3.1"
group :jekyll_plugins do
gem "jekyll-random"
gem "jekyll-tidy"
gem "jekyll-timeago"
gem 'jekyll-redirect-from'
end
gem 'wdm', '>= 0.1.1' if Gem.win_platform?

View File

@@ -1,86 +0,0 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
colorator (1.1.0)
concurrent-ruby (1.1.10)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.15.5)
forwardable-extended (2.6.0)
htmlbeautifier (1.4.2)
htmlcompressor (0.4.0)
http_parser.rb (0.8.0)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
jekyll (4.3.1)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-random (0.1)
jekyll (>= 3.3, < 5.0)
jekyll-redirect-from (0.16.0)
jekyll (>= 3.3, < 5.0)
jekyll-sass-converter (2.2.0)
sassc (> 2.0.1, < 3.0)
jekyll-tidy (0.2.2)
htmlbeautifier
htmlcompressor
jekyll
jekyll-timeago (0.14.0)
mini_i18n (>= 0.8.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
mini_i18n (0.8.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (5.0.0)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.5)
rouge (3.30.0)
safe_yaml (1.0.5)
sassc (2.4.0)
ffi (~> 1.9)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.3.0)
webrick (1.7.0)
PLATFORMS
ruby
DEPENDENCIES
jekyll (= 4.3.1)
jekyll-random
jekyll-redirect-from
jekyll-tidy
jekyll-timeago
BUNDLED WITH
2.1.4

View File

@@ -1,6 +1,6 @@
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2018-2023 The Tabler Authors Copyright (c) 2018-2025 The Tabler Authors
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@@ -1,8 +1,5 @@
<p align="center"> <p align="center">
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> <a href="https://github.com/tabler/tabler"><img src="https://raw.githubusercontent.com/tabler/tabler/refs/heads/dev/preview/static/logo.svg" alt="A premium and open source dashboard template with a responsive and high-quality UI." width="300"></a><br><br>
[![All Contributors](https://img.shields.io/badge/all_contributors-0-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
<a href="https://github.com/tabler/tabler"><img src="https://raw.githubusercontent.com/tabler/tabler/dev/src/static/logo.svg" alt="A premium and open source dashboard template with a responsive and high-quality UI." width="300"></a><br><br>
A premium and open source dashboard template with a responsive and high-quality UI. A premium and open source dashboard template with a responsive and high-quality UI.
</p> </p>
@@ -16,26 +13,46 @@ A premium and open source dashboard template with a responsive and high-quality
<a href="https://github.com/tabler/tabler" target="__blank"><img alt="GitHub stars" src="https://img.shields.io/github/stars/tabler/tabler?style=social"></a> <a href="https://github.com/tabler/tabler" target="__blank"><img alt="GitHub stars" src="https://img.shields.io/github/stars/tabler/tabler?style=social"></a>
</p> </p>
## Sponsors
**If you want to support our project and help me grow it, you can [become a sponsor on GitHub](https://github.com/sponsors/codecalm) or just [donate on PayPal](https://paypal.me/codecalm) :)**
<p align="center"> <p align="center">
<a href="https://github.com/sponsors/codecalm"> <a href="https://github.com/sponsors/codecalm">
<img src='https://raw.githubusercontent.com/tabler/static/main/sponsors.svg'> <img src="https://cdn.jsdelivr.net/gh/tabler/sponsors@latest/sponsors.svg" alt="Tabler sponsors">
</a> </a>
</p> </p>
## Testing
<p align="center">Browser testing via:</p>
<p align="center">
<a href="https://www.lambdatest.com/" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/14dd2a0a-bafe-436e-a6cb-29636278c781">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/d3dede5a-d702-47c3-bb66-4d887948ed83">
<img src="https://github.com/user-attachments/assets/d3dede5a-d702-47c3-bb66-4d887948ed83" alt="Tabler Icons preview" width="296">
</picture>
</a>
</p>
## 🔎 Preview ## 🔎 Preview
Tabler is fully responsive and compatible with all modern browsers. Thanks to its modern and user-friendly design you can create a fully functional interface that users will love! Choose the layouts and components you need and customize them to make your design consistent and eye-catching. Every component has been created with attention to detail to make your interface beautiful! <a href="https://preview.tabler.io">Show me a demo</a> Tabler is fully responsive and compatible with all modern browsers. Thanks to its modern and user-friendly design you can create a fully functional interface that users will love! Choose the layouts and components you need and customize them to make your design consistent and eye-catching. Every component has been created with attention to detail to make your interface beautiful! <a href="https://preview.tabler.io">Show me a demo</a>
<a href="https://preview.tabler.io" target="_blank"><img src="https://raw.githubusercontent.com/tabler/tabler/dev/src/static/tabler-preview.png" alt="Tabler preview"></a> <p align="center">
<a href="https://preview.tabler.io" target="_blank">
<img src="https://raw.githubusercontent.com/tabler/tabler/dev/preview/static/tabler-preview.png" alt="Tabler Preview">
</a>
</p>
## 🚀 Features ## 🚀 Features
We've created this admin panel for everyone who wants to create templates based on our pre-made components. Our mission is to deliver a user-friendly, clear and easy administration panel that can be used by both simple websites and sophisticated systems. The only requirement is basic HTML and CSS (and some [Liquid](https://github.com/Shopify/liquid/wiki)) knowledge — as a reward, you'll be able to manage and visualize different types of data in the easiest possible way! We've created this admin panel for everyone who wants to create templates based on our pre-made components. Our mission is to deliver a user-friendly, clear and easy administration panel that can be used by both simple websites and sophisticated systems. The only requirement is basic HTML and CSS (and some [Liquid](https://github.com/Shopify/liquid/wiki)) knowledge — as a reward, you'll be able to manage and visualize different types of data in the easiest possible way!
* **Responsive:** With the support for mobile, tablet and desktop displays, it doesnt matter what device youre using. Tabler is responsive in all major browsers. * **Responsive:** With the support for mobile, tablet and desktop displays, it doesnt matter what device youre using. Tabler is responsive in all major browsers.
* **Cross Browser:** Our theme works perfectly with the latest Chrome, Firefox+, Safari, Opera, Edge and mobile browsers. We work hard to to provide continuous support for them. * **Cross Browser:** Our theme works perfectly with the latest Chrome, Firefox+, Safari, Opera, Edge and mobile browsers. We work hard to provide continuous support for them.
* **HTML5 & CSS3:** We use only modern web technologies, such as HTML5 and CSS3. Our theme includes some subtle CSS3 animations, which will help you attract attention. * **HTML5 & CSS3:** We use only modern web technologies, such as HTML5 and CSS3. Our theme includes some subtle CSS3 animations, which will help you attract attention.
* **Clean Code:** We followed Bootstraps guidelines carefully to make your integration as easy as possible. All code is handwritten and W3C valid. * **Clean Code:** We followed Bootstraps guidelines carefully to make your integration as easy as possible. All code is handwritten and W3C valid.
* **Demo pages**: Tabler features over 20 individual pages using various components, which gives you the freedom to choose and combine. All components can vary in color and styling that you can easily modify using Sass. Sky is the limit! * **Demo pages**: Tabler features over 20 individual pages using various components, which gives you the freedom to choose and combine. All components can vary in color and styling that you can easily modify using Sass. Sky is the limit!
@@ -45,14 +62,19 @@ We've created this admin panel for everyone who wants to create templates based
Documentation is available as a part of Tabler preview: https://tabler.io/docs/ Documentation is available as a part of Tabler preview: https://tabler.io/docs/
To run the documentation site locally, follow instructions in the [Documentation README](https://github.com/tabler/tabler/blob/dev/site/README.md).
## 🪴 Project Activity ## 🪴 Project Activity
![Alt](https://repobeats.axiom.co/api/embed/61d1db34446967b0848af68198a392067e0f5870.svg "Repobeats analytics image") ![Alt](https://repobeats.axiom.co/api/embed/61d1db34446967b0848af68198a392067e0f5870.svg "Repobeats analytics image")
## 💕 Sponsor Tabler ## 💕 Sponsor Tabler
<a href="https://github.com/sponsors/codecalm" target="_blank"><img src="/src/static/sponsor-banner-readme.png?raw=true" alt="Sponsor Tabler" /></a> <p align="center">
<a href="https://github.com/sponsors/codecalm" target="_blank">
<img src="https://raw.githubusercontent.com/tabler/tabler/dev/preview/static/sponsor-banner-homepage.svg" alt="Sponsor Banner">
</a>
</p>
### Sponsors ### Sponsors
@@ -69,51 +91,38 @@ Support this project by becoming a sponsor. Your logo will show up in this READM
<a href="https://opencollective.com/tabler/tiers/sponsor/8/website" target="_blank"><img src="https://opencollective.com/tabler/tiers/sponsor/8/avatar.svg" /></a> <a href="https://opencollective.com/tabler/tiers/sponsor/8/website" target="_blank"><img src="https://opencollective.com/tabler/tiers/sponsor/8/avatar.svg" /></a>
<a href="https://opencollective.com/tabler/tiers/sponsor/9/website" target="_blank"><img src="https://opencollective.com/tabler/tiers/sponsor/9/avatar.svg" /></a> <a href="https://opencollective.com/tabler/tiers/sponsor/9/website" target="_blank"><img src="https://opencollective.com/tabler/tiers/sponsor/9/avatar.svg" /></a>
## 📦 Setup environment ## 📦 Setup environment
To use our build system and run our documentation locally, you'll need a copy of Tabler's source files. Follow the steps below: To use our build system and run our documentation locally, you'll need a copy of Tabler's source files. Follow the steps below:
1. [Install Node.js](https://nodejs.org/download/), which we use to manage our dependencies. 1. [Install Node.js](https://nodejs.org/download/), which we use to manage our dependencies.
2. Navigate to the root `/tabler` directory and run `pnpm install` to install our local dependencies listed in `package.json`. 2. Navigate to the root `/tabler` directory and run `pnpm install` to install our local dependencies listed in `package.json`.
3. [Install Ruby](https://www.ruby-lang.org/en/documentation/installation/) - the recommended version is [2.7.6](https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.gz).
4. [Install Bundler](https://bundler.io) with `gem install bundler` and finally run `bundle install`. It will install all Ruby dependencies, such as [Jekyll and plugins](https://jekyllrb.com).
**OSX users**: **OSX users**:
1. NPM ```pnpm install``` ```sh
2. install Ruby (2.5.* recommended) pnpm install
```brew install ruby @2.5```
3. install bundler
```gem install bundler```
4. install
```bundle install```
- if bundler get any errors try
``` ```
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
```
5. Run NPM
```npm run start```
and then
```sh
npm run start
```
**Windows users**: **Windows users**:
1. [Install Git](https://git-scm.com/download/win) in `C:\Program Files\git\bin` directory and run `npm config set script-shell "C:\\Program Files\\git\\bin\\bash.exe"` to change the default shell. [Install Git](https://git-scm.com/download/win) in `C:\Program Files\git\bin` directory and run `npm config set script-shell "C:\\Program Files\\git\\bin\\bash.exe"` to change the default shell.
2. [Install Ruby+Devkit](https://rubyinstaller.org/downloads/) - the recommended version is [2.7.6](https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.7.6-1/rubyinstaller-devkit-2.7.6-1-x64.exe).
3. [Read guide](https://jekyllrb.com/docs/installation/windows/) to get Jekyll up and running without problems.
Once you complete the setup, you'll be able to run the various commands provided from the command line. Once you complete the setup, you'll be able to run the various commands provided from the command line.
## Build locally ## Build locally
You need to have `pnpm` and `bundler` installed. You need to have `pnpm` installed.
1. From the root `/tabler` directory, run installation in the command line: 1. From the root `/tabler` directory, run installation in the command line: `pnpm install`
- `pnpm install` 2. Then execute `pnpm run start` to start up the application stack.
- `bundler install`
2. Then execute `pnpm run start-plugins` to start up the application stack.
3. Open [http://localhost:3000](http://localhost:3000) in your browser, and voilà. 3. Open [http://localhost:3000](http://localhost:3000) in your browser, and voilà.
4. Any change in the `/src` directory will build the application and refresh the page. 4. Any change in the `/src` directory will build the application and refresh the page.
@@ -131,7 +140,9 @@ npm install --save @tabler/core
## Running with Docker ## Running with Docker
If you don't want to install node/npm/ruby and the dependencies on your local environment, you can use the provided Dockerfile to build a docker image. **Plain Docker**
If you don't want to install node/npm and the dependencies on your local environment, you can use the provided Dockerfile to build a docker image.
This Dockerfile is provided as an example to spin-up a container running Tabler. This Dockerfile is provided as an example to spin-up a container running Tabler.
Example of how to use this image: Example of how to use this image:
@@ -148,6 +159,9 @@ docker run -p 3000:3000 -p 3001:3001 -v $(pwd)/src:/app/src -v $(pwd)/_config.ym
Now open your browser to [http://localhost:3000](http://localhost:3000). Edit anything in the `src/` folder and watch your browser refresh the page after it has been rebuilt. Now open your browser to [http://localhost:3000](http://localhost:3000). Edit anything in the `src/` folder and watch your browser refresh the page after it has been rebuilt.
**Docker Compose**
You can also use the docker compose config from this repo. Use `docker compose build && docker compose up` or `docker compose up --build` to build and start the container. Edit anything in the `src/` folder the same way as with plain docker and access the same URLs and ports in your browser.
### CDN support ### CDN support
@@ -196,12 +210,6 @@ Thank you to all our backers! 🙏 [Become a backer](https://opencollective.com/
<a href="https://opencollective.com/tabler#backers" target="_blank"><img src="https://opencollective.com/tabler/tiers/backer.svg?width=890&button=false" /></a> <a href="https://opencollective.com/tabler#backers" target="_blank"><img src="https://opencollective.com/tabler/tiers/backer.svg?width=890&button=false" /></a>
## ❤️ Thanks
<a href="https://www.chromatic.com/"><img src="https://user-images.githubusercontent.com/321738/84662277-e3db4f80-af1b-11ea-88f5-91d67a5e59f6.png" width="153" height="30" alt="Chromatic" /></a>
Thanks to [Chromatic](https://www.chromatic.com/) for providing the visual testing platform that helps us review UI changes and catch visual regressions.
## License ## License
See the [LICENSE](https://github.com/tabler/tabler/blob/master/LICENSE) file. See the [LICENSE](https://github.com/tabler/tabler/blob/master/LICENSE) file.

View File

@@ -11,6 +11,6 @@ We take security very seriously and ask that you follow the following process.
## Reporting a Vulnerability ## Reporting a Vulnerability
If you think you may have found a security bug we ask that you privately send the details to support@tabler.io. If you think you may have found a security bug, We ask that you privately send the details to support@tabler.io.
Please make sure to use a descriptive title in the email. Please make sure to use a descriptive title in the email.

View File

@@ -1,224 +0,0 @@
source: src/pages
destination: tmp
keep_files:
- css
- js
- img
- dist
- static
- playground.html
use-iconfont: false
rtl: false
title: Tabler
description: Premium and Open Source dashboard template with responsive and high quality UI.
email: support@tabler.io
homepage: https://tabler.io
github-url: https://github.com/tabler/tabler
github-sponsors-url: https://github.com/sponsors/codecalm
changelog-url: https://github.com/tabler/tabler/releases
sponsor-url: https://github.com/sponsors/codecalm
preview-url: https://preview.tabler.io
docs-url: https://tabler.io/docs
mapbox-key: pk.eyJ1IjoiY29kZWNhbG0iLCJhIjoiSzRiOVJvQSJ9.BUVkTT6IYs83xSUs4H7bjQ
google-maps-key: AIzaSyAr5mRB4U1KRkVznIrDWEvZjroYcD202DI
google-maps-dev-key: AIzaSyCL-BY8-sq12m0S9H-S_yMqDmcun3A9znw
npm-package: "@tabler/core"
random-date-from: "2018-01-01"
random-date-to: "2022-01-01"
debug: false
layout-dark: false
plugins:
- jekyll-random
- jekyll-tidy
- jekyll-timeago
- jekyll-redirect-from
tabler-css-plugins:
- tabler-flags
- tabler-payments
- tabler-vendors
exclude:
- .jekyll-cache
- redirects.json
markdown: kramdown
kramdown:
input: GFM
syntax_highlighter: rouge
jekyll_tidy:
compress_html: false
ignore_env: development
defaults:
- scope:
type: "pages"
path: "*.md"
values:
layout: markdown
- scope:
type: "pages"
values:
layout: default
colors:
blue:
class: blue
hex: '#206bc4'
title: Blue
azure:
class: azure
hex: '#45aaf2'
title: Azure
indigo:
class: indigo
hex: '#6574cd'
title: Indigo
purple:
class: purple
hex: '#a55eea'
title: Purple
pink:
class: pink
hex: '#f66d9b'
title: Pink
red:
class: red
hex: '#fa4654'
title: Red
orange:
class: orange
hex: '#fd9644'
title: Orange
yellow:
class: yellow
hex: '#f1c40f'
title: Yellow
lime:
class: lime
hex: '#7bd235'
title: Lime
green:
class: green
hex: '#5eba00'
title: Green
teal:
class: teal
hex: '#2bcbba'
title: Teal
cyan:
class: cyan
hex: '#17a2b8'
title: Cyan
colors-extra:
white:
hex: '#ffffff'
title: White
dark:
hex: '#303645'
title: Dark
gray:
hex: '#868e96'
title: Gray
variants:
- name: success
icon: check
- name: info
icon: info-circle
- name: warning
icon: alert-triangle
- name: danger
icon: alert-circle
theme-colors:
primary:
class: primary
title: Primary
secondary:
class: secondary
title: Secondary
success:
class: success
title: Success
warning:
class: warning
title: Warning
danger:
class: danger
title: Danger
info:
class: info
title: Info
dark:
class: dark
title: Dark
light:
class: light
title: Light
button-states:
- class:
title: Normal
- class: active
title: Active state
- class: disabled
title: Disabled
socials:
facebook:
icon: brand-facebook
title: Facebook
twitter:
icon: brand-twitter
title: Twitter
google:
icon: brand-google
title: Google
youtube:
icon: brand-youtube
title: Youtube
vimeo:
icon: brand-vimeo
title: Vimeo
dribbble:
icon: brand-dribbble
title: Dribbble
github:
icon: brand-github
title: Github
instagram:
icon: brand-instagram
title: Instagram
pinterest:
icon: brand-pinterest
title: Pinterest
vk:
icon: brand-vk
title: VK
rss:
icon: rss
title: RSS
flickr:
icon: brand-flickr
title: Flickr
bitbucket:
icon: brand-bitbucket
title: Bitbucket
tabler:
icon: brand-tabler
title: Tabler
months-short: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
months-long: ['January', 'Febuary', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

View File

@@ -1,4 +0,0 @@
exclude:
- redirects.json
- playground.html
- playground-*.html

View File

@@ -1,58 +0,0 @@
#!/usr/bin/env node
'use strict'
const YAML = require('yaml')
const fs = require('node:fs')
const path = require('node:path')
const request = require('request')
const filePath = path.join(__dirname, '../src/pages/_data/photos.yml')
const photos = YAML.parse(fs.readFileSync(filePath, 'utf8'))
const urlTitle = (str) => {
str = str
.toLowerCase()
.replaceAll('&', 'and')
.replace(/[^[a-z0-9-]/g, '-')
.replace(/-+/g, '-')
return str
}
const download = function(uri, filename, callback, error) {
request.head(uri, function(err, res, body) {
request(uri).pipe(fs.createWriteStream(filename))
.on('close', callback)
.on('error', error)
})
}
async function downloadPhotos() {
for (const key in photos) {
const photo = photos[key]
let filename, i = 1;
do {
filename = `${urlTitle(photo['title'])}${i > 1 ? `-${i}` : ''}.jpg`
i++
} while (fs.existsSync(path.join(__dirname, `../src/static/photos/${filename}`)))
await new Promise((resolve, reject) => {
download(photo['path'], path.join(__dirname, `../src/static/photos/${filename}`), function(){
resolve()
}, function() {
reject()
});
})
photos[key]['file'] = filename
photos[key]['horizontal'] = photo['width'] > photo['height']
}
fs.writeFileSync(filePath, YAML.stringify(photos))
}
downloadPhotos();

View File

@@ -0,0 +1,46 @@
#!/usr/bin/env node
'use strict'
import { readFileSync, writeFileSync } from 'node:fs';
import { join, dirname, basename } from 'node:path';
import { fileURLToPath } from 'node:url'
import { sync } from 'glob';
import banner from '@repo/banner';
const __dirname = dirname(fileURLToPath(import.meta.url))
const styles = sync(join(__dirname, '..', 'dist', 'css', '*.css'))
const plugins = {
'tabler-flags': 'Flags',
'tabler-flags.rtl': 'Flags RTL',
'tabler-marketing': 'Marketing',
'tabler-marketing.rtl': 'Marketing RTL',
'tabler-payments': 'Payments',
'tabler-payments.rtl': 'Payments RTL',
'tabler-socials': 'Socials',
'tabler-socials.rtl': 'Socials RTL',
'tabler-vendors': 'Vendors',
'tabler-vendors.rtl': 'Vendors RTL',
}
styles.forEach((file, i) => {
const content = readFileSync(file, 'utf8')
const filename = basename(file)
const pluginKey = Object.keys(plugins).find(plugin => filename.includes(plugin))
const plugin = plugins[pluginKey]
const regex = /^(@charset ['"][a-zA-Z0-9-]+['"];?)\n?/i
let newContent = ''
if (content.match(regex)) {
newContent = content.replace(regex, (m, m1) => {
return `${m1}\n${banner(plugin)}\n`
})
} else {
newContent = `${banner(plugin)}\n${content}`
}
writeFileSync(file, newContent, 'utf8')
})

View File

@@ -0,0 +1,15 @@
export default context => {
return {
map: {
inline: false,
annotation: true,
sourcesContent: true
},
plugins: {
autoprefixer: {
cascade: false
},
rtlcss: context.env === 'RTL'
}
}
}

View File

@@ -0,0 +1,46 @@
import path from 'node:path'
import process from 'node:process'
import { fileURLToPath } from 'node:url'
import { babel } from '@rollup/plugin-babel'
import { nodeResolve } from '@rollup/plugin-node-resolve'
import replace from '@rollup/plugin-replace'
import banner from '@repo/banner'
const __dirname = path.dirname(fileURLToPath(import.meta.url))
const ESM = process.env.ESM === 'true'
let destinationFile = `tabler${ESM ? '.esm' : ''}`
const external = []
const plugins = [
babel({
exclude: 'node_modules/**',
babelHelpers: 'bundled'
})
]
plugins.push(
replace({
'process.env.NODE_ENV': '"production"',
preventAssignment: true
}),
nodeResolve()
)
const rollupConfig = {
input: path.resolve(__dirname, `../js/tabler.${ESM ? 'esm' : 'umd'}.js`),
output: {
banner: banner(),
file: path.resolve(__dirname, `../dist/js/${destinationFile}.js`),
format: ESM ? 'esm' : 'umd',
generatedCode: 'es2015'
},
external,
plugins
}
if (!ESM) {
rollupConfig.output.name = 'tabler'
}
export default rollupConfig

39
core/CHANGELOG.md Normal file
View File

@@ -0,0 +1,39 @@
# @tabler/core
## 1.1.1
### Patch Changes
- f29c911: Fix Documentation structure
## 1.1.0
### Minor Changes
- a2640e2: Add Playwright configuration and visual regression tests
- d3ae77c: Enable `scrollSpy` in `countup` module
- bd3d959: Refactor SCSS files to replace divide function with calc
- cb278c7: Add Segmented Control component
- b47725d: Add new text features page with mentions: user, color and app.
- b4b4d1a: Add Scroll Spy page
- 9cd5327: Update border radius variables for consistency across components
- 4376968: Add Signature Pad feature and signatures page
- f95f250: Update color utility classes and replace background colors in pricing table
- eaa7f81: Refactored the project into a monorepo, removed Gulp, and introduced a new, more efficient build process.
- ea14462: Add documentation for segmented control component
- 1edaff4: Add new payment provider (Troy)
- edbaa1e: Add selectable table functionality with active background color
- 378fba8: Refactor badge styles, remove Bootstrap styles
- f3c409f: Refactor alert component styles and markup, remove Bootstrap styles
- c240b5a: Refactor accordion component styles and markup, remove Bootstrap styles
### Patch Changes
- 687267d: Fix overflow of `label` in a `floating-input`
- 06b1dec: Fix size of `apexcharts` tooltip marker
- afd0700: Fix apexcharts heatmap example in docs
- 78383ef: Fix negative margins in `.navbar-bordered` variant
- 11f4487: Use the full license agreement for illustrations in docs
- b28ce9f: Fix vertical alignment in single page and error layouts
- 24b944c: Fix `.avatar-upload` double borders
- ca4ba14: Fixes navbar styles with new hover effects and color variables

View File

@@ -0,0 +1,14 @@
---
title: Tabler Emails
seoTitle: Tabler Emails - premium email templates
order: 4
description: Customizable email templates for over 90 clients and devices.
summary: Tabler Emails is a set of 80 eye-catching, customizable HTML templates. They are compatible with over 90 email clients and devices.
seoDescription: Tabler Emails is a collection of 80 premium, customizable HTML templates. They are compatible with over 90 email clients and devices.
---
# Tabler Emails
*Change below image!*
![Tabler Emails](/docs/cover-illustrations.png)

View File

@@ -0,0 +1,29 @@
---
title: Compiled templates
order: 2
seoTitle: Tabler Emails - How to use the compiled HTML email templates
description: Learn how to use the compiled HTML email templates from the Tabler Emails package.
summary: The compiled HTML files from the Tabler Emails package are ready to use in your email marketing campaigns. This guide explains how to use them effectively.
seoDescription: The compiled HTML files from the Tabler Emails package are ready to use in your email marketing campaigns. This guide explains how to use them effectively.
---
## Compiled version of the template
If you only want to change a content - text or images - of the email template, you can just use the compiled HTML files - `compiled.html`. They are ready to use, and you need only a basic knowledge of HTML to modify them.
## How to modify the compiled HTML files
1. Open the `compiled.html` file in your favorite code editor.
2. Find the content you want to change inside the `<body>` element.
3. Modify the content as needed:
* Change the text, which is mostly placed inside the `<p>` or `<h1>` tags.
* Change the images by replacing the `src` attribute of the `<img>` tag.
* Change the links by replacing the `href` attribute of the `<a>` tag.
* Remove the HTML elements you don't need, but only if you're sure that they are not necessary for the email template to work correctly.
4. If you changed the images, make sure to replace them in the `assets/` folder.
5. Remove all the images you don't use from `assets/` to reduce the size of the email template.
## How to use the compiled HTML files
After changing the templates as needed, you can use them in your email campaigns.
The `compiled.html` file with the `assets/` folder should be sent to your email marketing tool, like Mailchimp, SendGrid, or any other.

View File

@@ -0,0 +1,63 @@
---
title: Contents
order: 1
seoTitle: Tabler Emails - Content of the package
description: Content of the Tabler Emails package.
summary: The Tabler Emails package contains files which can be used by everyone, even without great knowledge of HTML.
seoDescription: todo
---
## Folder structure
Once you unzip the downloaded file, you will see the following structure:
```
tabler-emails/
├── emails/
| ├── absence/
| | ├── assets/
| | ├── compiled.html
| | ├── compiled-dark.html
| | ├── source.html
| | ├── source-dark.html
| | ├── screenshot.jpg
| | ├── screenshot-dark.jpg
| | ├── screenshot-mobile.jpg
| | └── screenshot-mobile-dark.jpg
| ├── access-token/
| ├── account-deleted/
| ├── .../
| ├── welcome/
| └── whishlist/
├── images/
| ├── chart-donuts/
| ├── icons/
| ├── illustrations/
| └── overlays/
├── license.txt
└── readme.html
```
## Understanding the file structure in Tabler Emails
The **Tabler Emails** package is organized into a clear and efficient folder structure to streamline the use of its assets. Below is a breakdown of its key directories:
### 1. Email Templates: `emails/`
This folder contains <EmailsCount /> email subfolders, each with a specific template. Each email folder contains the following files:
* Compiled HTML files for light and dark themes. Read more about its usage in the [Compiled HTML](/docs/emails/compiled-html) section.
* Source HTML files for light and dark themes. Find more information in the [Source HTML](/docs/emails/source-html) section.
* Screenshot images for desktop and mobile views.
* Assets folder with images used in the email template and the CSS file with styles
### 2. Images: `images/`
It contains 4 subfolders with images used across the different email templates:
* `chart-donuts/`: Images of donut charts with different fill.
* `icons/`: [Tabler Icons](/icons) used in the email templates, in PNG version.
* `illustrations/`: PNG versions of [Tabler Illustrations](/illustrations) for light and dark themes.
* `overlays/`: overlay images used in the email templates.
### 3. License: `license.txt`
This file contains the license information for the Tabler Emails package.
### 4. Readme: `readme.html`
This file with the main information about the Tabler Emails package. It contains a brief description of the package and instructions on how to use it.

View File

@@ -0,0 +1,9 @@
---
title: Introduction
seoTitle: Introduction to Tabler Emails
description: Base information about Tabler Emails package.
summary: Tabler Emails is a set of 80 eye-catching, customizable HTML templates. They are compatible with over 90 email clients and devices.
seoDescription: Tabler Emails is a collection of 80 premium, customizable HTML templates. They are compatible with over 90 email clients and devices.
---

View File

@@ -0,0 +1,26 @@
---
title: Source templates
order: 3
seoTitle: Tabler Emails - How to use the source HTML email templates
description: Learn how to use the source HTML email templates from the Tabler Emails package.
summary: The source HTML files from the Tabler Emails package needs a bit more work that the compiled ones. Learn how to use them.
seoDescription: The source HTML files from the Tabler Emails package needs a bit more work that the compiled ones. Learn how to use them.
---
## Source version of the template
If you want to make more advanced changes to the email template, you can use the source HTML files - `source.html` combined with the `theme.css` file. They are ready to use, but you need a basic knowledge of HTML and CSS to modify them.
## How to modify the source HTML files
1. Open the `source.html` file in your favorite code editor.
2. Open the `theme.css` file from `assets/`* directory in the same editor.
3. Change all the content and styles as needed.
4. Use a selected tool to inline the CSS styles into the HTML file. There are a lot of options, like:
* Online tools like [Juice](https://automattic.github.io/juice/) or [Mailchimp CSS Inliner Tool](https://templates.mailchimp.com/resources/inline-css/).
* NPM tools like [juice](https://www.npmjs.com/package/juice) or [inline-css](https://www.npmjs.com/package/inline-css).
5. Save the output HTML file.
## How to use the source HTML files
To use the modified HTML template send the output file with the `assets/` folder to your email marketing tool.

13
core/docs/icons/index.mdx Normal file
View File

@@ -0,0 +1,13 @@
---
title: Tabler Icons
summary: Tabler Icons is a powerful and versatile icon library that offers a huge collection of high quality icons suitable for a wide range of applications. With its clean and modern aesthetic, extensive customization options, and user-friendly website and plugins, Tabler Icons is an excellent resource for designers and developers looking to enhance their projects with high-quality icons.
order: 2
description: Over 5000 pixel-perfect icons for web design and development
---
## Browse icons
Tabler Icons is a comprehensive icon library that features over <IconsCount rounded /> high-quality icons. These icons are designed with a clean and modern aesthetic, making them suitable for a wide range of applications.
To use Tabler Icons, you can visit their website at https://tabler-icons.io. From there, you can browse the full collection of icons by category or search for a specific icon using the search bar. Once you have found an icon you like, you can download it in various file formats, including SVG, PNG, and Icon Font.

View File

@@ -0,0 +1,5 @@
---
title: Libraries
description: Explore Tabler Icons libraries.
summary: The libraries section offers various integrations of Tabler Icons for popular frameworks and technologies, making it easy to incorporate icons into any project.
---

View File

@@ -0,0 +1,42 @@
---
title: Preact
description: Tabler Icons library for Preact framework.
summary: Tabler Icons for Preact provides an optimized collection of icons specifically designed for use with Preact. These lightweight and scalable icons are easy to integrate into Preact-based projects.
---
![](/docs/icons/package-preact.png)
## Installation
<TabsPackage name="@tabler/icons-preact" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## How to use
It's built with ESmodules so it's completely tree-shakable. Each icon can be imported as a component.
```js
import { IconArrowDown } from '@tabler/icons-preact';
const App = () => {
return <IconArrowDown />;
};
export default App;
```
You can pass additional props to adjust the icon.
```js
<IconArrowDown color="red" size={48} />
```
### Props
| name | type | default |
| ------------- | -------- | ------------ |
| `size` | _Number_ | 24 |
| `color` | _String_ | currentColor |
| `stroke` | _Number_ | 2 |

View File

@@ -0,0 +1,42 @@
---
title: React
description: Tabler Icons library for React framework.
summary: Tabler Icons for React offers a robust set of icons tailored for React applications, providing developers with a seamless way to enhance their user interfaces with high-quality, scalable graphics.
---
![](/docs/icons/package-react.png)
## Installation
<TabsPackage name="@tabler/icons-react" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## How to use
It's built with ESmodules so it's completely tree-shakable. Each icon can be imported as a component.
```jsx
import { IconArrowLeft } from '@tabler/icons-react';
const App = () => {
return <IconArrowLeft />;
};
export default App;
```
You can pass additional props to adjust the icon.
```js
<IconArrowLeft color="red" size={48} />
```
### Props
| name | type | default |
| ------------- | -------- | ------------ |
| `size` | _Number_ | 24 |
| `color` | _String_ | currentColor |
| `stroke` | _Number_ | 2 |

View File

@@ -0,0 +1,42 @@
---
title: SolidJS
description: Tabler Icons library for SolidJS framework.
summary: Tabler Icons for SolidJS is a lightweight library offering a vast selection of high-quality icons. It is designed for seamless integration with SolidJS, enabling developers to build visually appealing interfaces.
---
![](/docs/icons/package-solidjs.png)
## Installation
<TabsPackage name="@tabler/icons-solidjs" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## How to use
It's built with ESmodules so it's completely tree-shakable. Each icon can be imported as a component.
```js
import { IconArrowRight } from '@tabler/icons-solidjs';
const App = () => {
return <IconArrowRight />;
};
export default App;
```
You can pass additional props to adjust the icon.
```js
<IconArrowRight color="red" size={48} />
```
### Props
| name | type | default |
| ------------- | -------- | ------------ |
| `size` | _Number_ | 24 |
| `color` | _String_ | currentColor |
| `stroke` | _Number_ | 2 |

View File

@@ -0,0 +1,43 @@
---
title: Svelte
description: Tabler Icons library for Svelte framework.
summary: Tabler Icons for Svelte provides a clean and efficient way to use Tabler's comprehensive icon set in Svelte applications, helping developers deliver polished, user-friendly designs.
---
![](/docs/icons/package-svelte.png)
## Installation
<TabsPackage name="@tabler/icons-svelte" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## How to use
It's built with ESmodules so it's completely tree-shakable. Each icon can be imported as a component.
```sveltehtml
<script lang="ts">
import { IconHeart } from '@tabler/icons-svelte';
</script>
<main>
<IconHeart />
</main>
```
You can pass additional props to adjust the icon.
```sveltehtml
<IconHeart size={48} stroke={1} />
```
### Props
| name | type | default |
| ------------- | -------- | ------------ |
| `size` | _Number_ | 24 |
| `color` | _String_ | currentColor |
| `stroke` | _Number_ | 2 |
| `class` | _String_ | |

View File

@@ -0,0 +1,50 @@
---
title: Vue
description: Tabler Icons library for Vue framework.
summary: Tabler Icons for Vue offers a collection of customizable and scalable icons designed for use in Vue applications, providing a powerful tool for creating modern and engaging interfaces.
---
![](/docs/icons/package-vue.png)
## Installation
<TabsPackage name="@tabler/icons-vue" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## How to use
All icons are Vue components that contain SVG elements, so any icon can be imported and used as a component. It also helps to use treeshaking, so you only import the icons you use.
```vue
<template>
<IconHome />
</template>
<script>
// Returns Vue component
import { IconHome } from '@tabler/icons-vue';
export default {
components: {
IconHome
}
};
</script>
```
You can pass additional props to adjust the icon.
```html
<IconHome color="red" :size="48" stroke-width="1" />
```
### Props
| name | type | default |
| ------------- | -------- | ------------ |
| `size` | _Number_ | 24 |
| `color` | _String_ | currentColor |
| `stroke` | _Number_ | 2 |

View File

@@ -0,0 +1,60 @@
---
title: Webfont
description: Tabler Icons as a webfont.
summary: Tabler Icons as a webfont allows you to easily include icons in your projects using simple CSS classes, offering a lightweight and scalable solution for web development.
---
![](/docs/icons/package-webfont.png)
## Installation
```
yarn add @tabler/icons-webfont
```
or
```
npm install @tabler/icons-webfont
```
or
```
pnpm install @tabler/icons-webfont
```
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/dist/tabler-icons.min.css"
/>
```
Instead of a specific version, you can use `latest` to always get the newest icons.
## Usage
### HTML
```html
<i class="ti ti-brand-tabler"></i>
```
### CSS
```css
content: 'ec8f';
```
### SCSS
```scss
content: $ti-icon-brand-tabler;
```

View File

@@ -0,0 +1,15 @@
---
title: Figma plugin
description: Use Tabler Icons directly in Figma.
summary: The Tabler Figma plugin allows designers to seamlessly integrate Tabler Icons into their Figma projects, providing quick access to a vast library of customizable icons that enhance the design workflow.
---
![Tabler Figma Plugin](/docs/icons/figma-plugin.png)
The Tabler Icons Figma plugin is an essential tool for designers looking to enhance their workflow. It provides seamless access to a comprehensive library of high-quality, customizable icons directly within Figma. Whether you're designing dashboards, websites, or mobile apps, this plugin allows you to quickly search, preview, and integrate Tabler Icons into your projects, saving time and ensuring a consistent, modern aesthetic.
## Usage
Using the plugin is simple: install it from the Figma community, launch it within your design file, and search for the desired icon by keyword. Once youve found the perfect icon, click to insert it into your design. You can easily customize the icons size, color, and stroke weight to fit your specific needs, making it a versatile addition to your design toolkit.
<BlogButton href="https://www.figma.com/community/plugin/1169807996149376642/Tabler-Icons">Download Plugin</BlogButton>

View File

@@ -0,0 +1,4 @@
---
title: Plugins
description: Icon plugins for seamless integration.
---

View File

@@ -0,0 +1,15 @@
---
title: EPS version
description: Download Tabler Icons in EPS format.
---
![](/docs/icons/package-eps.png)
## Installation
<TabsPackage name="@tabler/icons-eps" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
All EPS files are stored in `icons` subdirectory.

View File

@@ -0,0 +1,5 @@
---
title: Static files
description: Download static file formats of icons.
summary: Static files provide multiple formats of Tabler Icons, including EPS, PDF, PNG, and SVG, offering flexibility for different design and development workflows.
---

View File

@@ -0,0 +1,15 @@
---
title: PDF version
description: Download Tabler Icons in PDF format.
---
![](/docs/icons/package-pdf.png)
## Installation
<TabsPackage name="@tabler/icons-pdf" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
All PDF files are stored in `icons` subdirectory.

View File

@@ -0,0 +1,31 @@
---
title: PNG version
description: Download Tabler Icons in PNG format.
---
![](/docs/icons/package-png.png)
## Installation
<TabsPackage name="@tabler/icons-png" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
All PNG files are stored in `icons` subdirectory.
## CDN
#### Outline version
```html
<img src="https://unpkg.com/@tabler/icons-png@$ICONS_VERSION/icons/outline/home.png" />
```
#### Filled version
```html
<img src="https://unpkg.com/@tabler/icons-png@$ICONS_VERSION/icons/filled/home.png" />
```
Instead of a specific version, you can use `latest` to always get the newest icons.

View File

@@ -0,0 +1,85 @@
---
title: SVG version
description: Download Tabler Icons in SVG format.
---
![](/docs/icons/package-svg.png)
## Installation
<TabsPackage name="@tabler/icons" />
or just [download from Github](https://github.com/tabler/tabler-icons/releases).
## Usage
All icons are built with SVG, so you can place them as `<img>`, `background-image` and inline in HTML code.
### HTML image
If you load an icon as an image, you can modify its size using CSS.
```html
<img src="path/to/icon.svg" alt="icon title" />
```
### Inline HTML
You can paste the content of the icon file into your HTML code to display it on the page.
```html
<a href="">
<svg
xmlns="http://www.w3.org/2000/svg"
class="icon icon-tabler icon-tabler-disabled"
width="24"
height="24"
viewBox="0 0 24 24"
stroke-width="1.25"
stroke="currentColor"
fill="none"
stroke-linecap="round"
stroke-linejoin="round"
>
...
</svg>
Click me
</a>
```
Thanks to that, you can change the size, color and the `stroke-width` of the icons with CSS code.
```css
.icon-tabler {
color: red;
width: 32px;
height: 32px;
stroke-width: 1.25;
}
```
### SVG sprite
Add an icon to be displayed on your page with the following markup (`activity` in the above example can be replaced with any valid icon name):
```html
<svg width="24" height="24">
<use xlink:href="path/to/tabler-sprite.svg#tabler-activity" />
</svg>
```
## CDN
#### Outline version
```html
<img src="https://unpkg.com/@tabler/icons@$ICONS_VERSION/icons/outline/home.svg" />
```
#### Filled version
```html
<img src="https://unpkg.com/@tabler/icons@$ICONS_VERSION/icons/filled/home.svg" />
```
Instead of a specific version, you can use `latest` to always get the newest icons.

View File

@@ -0,0 +1,8 @@
---
title: Tabler Illustrations
order: 3
description: Customizable illustrations for modern web and mobile designs.
summary: Tabler Illustrations is a collection of customizable SVG illustrations for your web project. Explore our library of illustrations to enhance your web development experience.
---
![](/docs/cover-illustrations.png)

View File

@@ -0,0 +1,77 @@
---
title: Contents
description: Explore Tabler Illustrations folder structure
summary: The Tabler Illustrations package is thoughtfully structured to provide designers and developers with an array of high-quality assets. This guide explores the various folders and their contents, helping users make the most of these resources.
---
The Tabler Illustrations package offers a wide range of visual assets designed to meet the needs of modern web and graphic design. These illustrations are not only aesthetically pleasing but also highly versatile, supporting various formats and themes for seamless integration into different projects.
## Folder Structure
Once downloaded, unzip the compressed folder and youll see something like this:
```
tabler-illustrations/
├── eps/
| ├── dark/
| └── light/
├── figma/
├── pdf/
| ├── dark/
| └── light/
├── png/
| ├── dark/
| └── light/
├── png-background/
| ├── dark/
| └── light/
├── svg/
| ├── dark/
| └── light/
├── svg-css-autodark/
└── svg-css-variables/
├── dark/
└── light/
```
## Understanding the File Structure in Tabler Illustrations
The **Tabler Illustrations** package is organized into a clear and efficient folder structure to streamline the use of its high-quality assets. Below is a breakdown of its key directories:
### 1. Vector Files: `eps/`
This folder contains EPS files for scalable vector illustrations.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
### 2. Design File: `figma/`
This folder contains a Figma file, perfect for designers who work directly in Figma.
### 3. Document Files: `pdf/`
This folder contains PDF files, ideal for print or presentation use.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
### 4. Transparent Images: `png/`
This folder stores PNG files with transparent backgrounds at 1600×1200px resolution.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
### 5. Background Images: `png-background/`
This folder contains PNG files with a dark background for enhanced contrast.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
### 6. Scalable Vector Graphics: `svg/`
This folder includes SVG files for scalable and customizable vector graphics.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
### 7. Adaptive Graphics: `svg-css-autodark/`
This folder contains SVG files prepared to automatically adjust their colors based on user settings, providing a dynamic and adaptive visual experience.
### 8. Themed Graphics: `svg-css-variables/`
This folder contains SVG files using CSS variables for flexible theming.
- `dark/`: Dark-themed illustrations.
- `light/`: Light-themed illustrations.
This structure ensures easy access to various formats and themes, making Tabler Illustrations a versatile tool for developers and designers alike.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
---
title: Introduction
description: Introduction to Tabler Illustrations and their key features.
summary: Tabler Illustrations is a collection of high-quality, customizable illustrations designed to enhance the visual appeal of your projects. These illustrations align seamlessly with the Tabler design system, making it easy to create engaging and cohesive designs for websites, apps, and presentations
---

View File

@@ -0,0 +1,90 @@
---
title: Tabler Illustrations License
---
### Personal License
By purchasing Tabler Illustrations, you are granted an ongoing, non-exclusive license by codecalm.net to use Tabler Illustrations.
The license grants permission to one individual (the Licensee) to access and use the Tabler Illustrations.
You **can**:
* Use the Tabler Illustrations to create unlimited End Products.
* Modify the Tabler Illustrations to create derivative Tabler Illustrations. Those Tabler Illustrations are subject to this license.
* Use the Tabler Illustrations to create unlimited End Products for unlimited Clients.
* Use the Tabler Illustrations to create End Products where the End Product is sold to End Users.
You **cannot**:
* Use the Tabler Illustrations to create End Products that are designed to allow an End User to build their own End Products using the Tabler Illustrations or derivatives of the Tabler Illustrations.
* Re-distribute the Tabler Illustrations or derivatives of the Tabler Illustrations separately from an End Product, neither in code nor as design assets.
* Share your access to the Tabler Illustrations with any other individuals. You need a Team License for that to be allowed.
* Use the Tabler Illustrations to create End Products that are open source and freely available to End Users.
* Use the Tabler Illustrations to produce anything that may be deemed by codecalm.net, in their sole and absolute discretion, to be competitive or in conflict with the business of codecalm.net
#### Example usage
Examples of usage **allowed** by the license:* Creating a personal website by yourself.
* Creating a website or web application for a client that will be owned by that client.
* Creating a commercial SaaS application (like an invoicing app for example) where end users have to pay a fee to use the application.
* Creating a commercial self-hosted web application that is sold to end users for a one-time fee.
Examples of usage **not allowed** by the license:
* Creating a repository of your favorite Tabler Illustrations (or derivatives based on Tabler Illustrations) and publishing it publicly.
* Creating a UI library using Tabler Illustrations and making it available either for sale or for free.
* Converting a Tabler Illustrations to another framework and making it available either for sale or for free.
* Creating a Figma or Sketch file based on the Tabler Illustrations.
* Creating a "website builder" project where end users can build their own websites using illustrations included with or derived from Tabler Illustrations.
* Creating a theme, template, or project starter kit using the illustrations and making it available either for sale or for free.
* Creating a web application where the primary purpose is clearly not to simply re-distribute the illustrations (like a conference organization app that uses the illustrations for its UI for example) that is free and open source, where the source code is publicly available.
In simple terms, use Tabler Illustrations for anything you like as long as it doesn't compete with Tabler Illustrations.
### Team License
By purchasing Tabler Illustrations, you are granted an ongoing, non-exclusive license by codecalm.net to use Tabler Illustrations.
The license grants permission for up to 10 Employees and Contractors of the Licensee to access and use the Tabler Illustrations.
You **can**:
* Use the Tabler Illustrations to create unlimited End Products.
* Modify the Tabler Illustrations to create derivative Tabler Illustrations. Those Tabler Illustrations are subject to this license.
* Use the Tabler Illustrations to create unlimited End Products for unlimited Clients.
* Use the Tabler Illustrations to create End Products where the End Product is sold to End Users.
You **cannot**:
* Use the Tabler Illustrations to create End Products that are designed to allow an End User to build their own End Products using the Tabler Illustrations or derivatives of the Tabler Illustrations.
* Re-distribute the Tabler Illustrations or derivatives of the Tabler Illustrations separately from an End Product.
* Use the Tabler Illustrations to create End Products that are the property of any individual or entity other than the Licensee or Clients of the Licensee.
* Grant access to the Tabler Illustrations to individuals who are not an Employee or Contractor of the Licensee.
* Use the Tabler Illustrations to create End Products that are open source and freely available to End Users.
* Use the Tabler Illustrations to produce anything that may be deemed by codecalm.net, in their sole and absolute discretion, to be competitive or in conflict with the business of codecalm.net
#### Example usage
Examples of usage **allowed** by the license:
* Creating a website for your company.
* Creating a website or web application for a client that will be owned by that client.
* Creating a commercial SaaS application (like an invoicing app for example) where end users have to pay a fee to use the application.
* Creating a commercial self-hosted web application that is sold to end users for a one-time fee.
Examples of use **not allowed** by the license:
* Creating a repository of your favorite Tabler Illustrations (or derivatives based on Tabler Illustrations) and publishing it publicly.
* Creating a UI library using Tabler Illustrations and making it available either for sale or for free.
* Converting a Tabler Illustrations to another framework and making it available either for sale or for free.
* Creating a "website builder" project where end users can build their own websites using illustrations included with or derived from Tabler Illustrations.
* Creating a theme or template using the illustrations and making it available either for sale or for free.
* Creating any End Product that is not the sole property of either your company or a client of your company. For example your employees/contractors can't use your company Tabler Illustrations license to build their own websites or side projects.
* Giving someone access to Tabler Illustrations when they purchase a product from you. For example, you can't use a Team License as a way to give someone access to Tabler Illustrations when they purchase an online course from you.
* Selling access to your team account to people who don't work for you company.
---
In case of differences between above license agreements and the license agreements provided with the product, the license agreement provided with the product shall prevail.

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 866 B

After

Width:  |  Height:  |  Size: 866 B

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Some files were not shown because too many files have changed in this diff Show More