1984 Commits

Author SHA1 Message Date
BG-Software
fe8d99667f Change LambdaTest image to TestMu AI in README.md 2026-01-21 17:48:48 +01:00
codecalm
aaef5f4c3d Update LICENSE year to 2026 2026-01-03 01:42:26 +01:00
codecalm
0094572ac2 Release 3.36.1 v3.36.1 2026-01-01 21:03:15 +01:00
codecalm
d98c78b6c1 Update build scripts to use environment variables and improve icon build logging. The after:bump hook in package.json now utilizes pnpm exec turbo build for better performance, while console output for icon building has been commented out for cleaner logs during the build process. 2025-12-31 18:16:31 +01:00
codecalm
07d1e4a796 Refactor build scripts in package.json and update changelog generation to use environment variables for versioning. This improves consistency and clarity in version handling across scripts. 2025-12-30 19:24:53 +01:00
codecalm
7358779979 Remove eleventy-sass dependency and update @tabler/icons references to use workspace protocol in package.json and pnpm-lock.yaml for improved dependency management. 2025-12-30 18:57:49 +01:00
Marlon Daniel
22e23512d8 Add folder-open SVG icon (#1449)
* Add folder-open SVG icon

* Add `.svg` extension to folder-open icon

* Enhance icon validation by ensuring only .svg files exist in filled and outline directories; update crown and folder-open SVG files for consistency and clarity.

---------

Co-authored-by: codecalm <codecalm@gmail.com>
2025-12-30 18:39:05 +01:00
Paweł Kuna
2702274bfa Update package dependencies and configurations (#1447)
* Update package dependencies and configurations

* Update GitHub Actions workflow to use Node.js 22 and adjust build command to utilize pnpm for improved consistency and performance.

* Remove specific pnpm version from GitHub Actions workflow to allow for more flexible dependency management.

* Remove specific pnpm version from GitHub Actions workflow for improved flexibility in dependency management.

* Add rsvg-convert availability check in convertIconsToImages function to prevent errors when the command is not found

* Update GitHub Actions workflow to use Node.js 22 for improved compatibility and performance.

* Remove push trigger from GitHub Actions workflow to streamline build process and focus on pull requests.

* Add system dependencies for canvas in GitHub Actions workflow and update package.json to include canvas dependency

* Update GitHub Actions workflow to install additional system dependencies for canvas and rsvg-convert

* Update pnpm-lock.yaml to add canvas dependency and remove optional flags from several packages

* Update package.json to upgrade pnpm from version 10.12.1 to 10.26.1 for improved performance and compatibility.

* Refactor Eleventy configuration to use Sass directly and update package dependencies for improved compatibility and performance. Added support for SCSS file compilation and updated various package versions in package.json and pnpm-lock.yaml.

* Reorganize GitHub Actions workflow to reposition the in-progress comment step for better clarity and execution flow during icon validation.

* Update GitHub Actions workflows to install pnpm version 10.26.2 for consistency across build and validation processes.

* Install additional system dependencies for canvas and rsvg-convert in GitHub Actions workflow to ensure proper build environment.

* Ensure canvas is loaded before jsdom by using require in utilities.mjs

* Update canvas and @napi-rs/canvas dependencies to version 3.2.0 and 0.1.88 respectively in package.json and pnpm-lock.yaml for improved compatibility. Add "onlyBuiltDependencies" field in package.json to specify required dependencies.
2025-12-30 18:33:11 +01:00
codecalm
f999bcc00d Update GitHub Actions workflow to use Node.js 22 and pnpm version 10.26.2, while repositioning the in-progress comment step for better visibility during validation. 2025-12-30 18:04:58 +01:00
codecalm
c6a429a3be Update package.json to remove specific pnpm version and adjust GitHub Actions workflow to use pnpm version 10.26.1 for consistency across environments. 2025-12-26 16:36:18 +01:00
codecalm
3a1c1fde8b Update .gitignore to include .astro files and modify labeler configuration for improved icon detection rules. 2025-12-25 13:10:15 +01:00
codecalm
7a71dc0019 Update GitHub Actions workflows to use the latest versions of actions, enhancing performance and compatibility. 2025-12-24 02:05:52 +01:00
codecalm
40853f9a33 Update labeler action to version 6 for improved functionality and performance. 2025-12-24 02:00:04 +01:00
codecalm
1616de976d Update labeler configuration to include new rules for React Native, PNG, PDF packages, tests, and website documentation, enhancing automation for file management and organization. 2025-12-24 01:58:38 +01:00
codecalm
a6497147f7 Enhance labeler configuration to include new rules for identifying new and modified icons in the 'icons' directory, improving automation for icon management. 2025-12-24 01:54:03 +01:00
sam
a2b135fff0 Add icon filled/crown (#1441)
* Add new: `filled/crown`

* Update icon validation to require '.svg' extension in names and remove tag checks for filled icons, enhancing validation accuracy.

---------

Co-authored-by: codecalm <codecalm@gmail.com>
2025-12-23 02:45:52 +01:00
codecalm
a2d526f493 Refactor icon validation logic to enforce stricter naming and category rules for outline and filled icons, improving error reporting for invalid configurations. 2025-12-23 02:38:33 +01:00
codecalm
3c47dab3ed Enhance icon generation script and PR workflow to utilize PR-specific repository and SHA, improving accuracy for forked repositories. 2025-12-23 02:33:39 +01:00
codecalm
69e0b696fb Update icon validation scripts to use dynamic base branch reference for improved accuracy in PR icon checks 2025-12-23 02:30:59 +01:00
codecalm
39b30d7109 Refactor icon comment generation to conditionally include category and tags in markdown table based on icon type, enhancing clarity and organization. 2025-12-23 02:26:40 +01:00
codecalm
bccc80e934 Change PR validation workflow trigger from 'pull_request' to 'pull_request_target' for improved security and context access. 2025-12-23 02:18:58 +01:00
codecalm
c23e6a8eea Merge branch 'main' of https://github.com/tabler/tabler-icons 2025-12-23 02:13:02 +01:00
codecalm
992a34a233 Update GitHub Actions workflow to include permissions for pull requests and contents 2025-12-23 02:13:01 +01:00
Paweł Kuna
6d5f43d993 Add icon comment generation with categories and tags to PR validation workflow (#1444)
* Add 'generate-icons-comment' script to package.json and update PR validation workflow to include icon generation and commenting steps.

* Refactor icon comment generation to include inline SVGs in markdown tables and update workflow to handle output correctly.

* Refactor icon comment generation to use base64 data URIs for SVGs in markdown tables, improving compatibility and visual representation.

* Refactor icon comment generation to use GitHub raw file URLs instead of base64 data URIs, enhancing compatibility with GitHub comments.

* Update icon size in markdown table for improved visibility in GitHub comments.

* Enhance icon comment generation by adding category and tags to markdown table, improving organization and metadata visibility.

* Implement category validation for new icons and consolidate helper imports in icon generation scripts.

* Add workflow step to remove comment with added icons if no icons are present

* Remove unused SVG icon file 'a-b-2 copy 2.svg' to clean up the icon directory.

* Update PR validation workflow to change icon comment mode from 'recreate' to 'upsert', allowing for more efficient comment updates.

* Update icon name in markdown table to include file extension for clarity in generated comments.

* Remove unused SVG icon file 'a-b-2 copy.svg' to streamline the icon directory.
2025-12-23 01:59:33 +01:00
Paweł Kuna
e7f40a1500 Add 'validate-pr' script to package.json (#1443) 2025-12-23 00:59:53 +01:00
Paweł Kuna
67ede20ca5 Add validation rules and icon optimizations (#1440) 2025-12-22 23:43:52 +01:00
Paweł Kuna
78e46e478d Added type checks in icons-react tests and ensured consistent dependency management in test packages. (#1439) 2025-12-22 19:50:20 +01:00
codecalm
f76e44c631 Release 3.36.0
Some checks failed
Sync Icons to CDN / sync-icons (push) Has been cancelled
Close stale issues and PR / stale (push) Has been cancelled
v3.36.0
2025-12-14 22:05:08 +01:00
codecalm
53d28d8555 Correct category formatting in text-grammar.svg for consistency. 2025-12-14 21:52:46 +01:00
codecalm
f273caa5b8 Update SVG icons by correcting category formatting and ensuring consistent newline usage. 2025-12-14 21:46:46 +01:00
codecalm
1ebfa4c9bc Update multiple SVG icons with categories. 2025-12-14 21:41:35 +01:00
codecalm
d5788375e0 Update multiple SVG icons with categories. 2025-12-14 21:40:54 +01:00
codecalm
dae0de56f2 Update multiple SVG icons with categories. 2025-12-14 21:40:41 +01:00
codecalm
c3c5ad37d4 Corrected the category spelling from "Sytem" to "System" in multiple SVG icon files for consistency and accuracy. 2025-12-14 21:36:50 +01:00
codecalm
95c86aa160 Fixed icons: outline/alphabet-polish, outline/alphabet-runes, outline/brand-tabnine, outline/circle-asterisk, outline/hexagon-asterisk, outline/ripple-down, outline/ripple-up, outline/rosette-asterisk, outline/settings-ai, outline/sparkles-2, outline/square-rotated-asterisk, outline/subtitles-ai, outline/subtitles-edit, outline/subtitles-off, outline/whisk 2025-12-14 21:34:20 +01:00
codecalm
53b2fc5b12 Remove versioning from accessibility-related icons 2025-12-14 21:33:11 +01:00
codecalm
573e4e90fd 1 new icon: outline/rosette-asterisk
Fixed icon: `outline/hexagon-asterisk`
2025-12-14 21:30:28 +01:00
codecalm
8b2c5bf4e6 3 new icons: outline/ripple-down, outline/ripple-up, outline/whisk 2025-12-14 21:28:00 +01:00
codecalm
b1927de1fb 3 new icons: outline/circle-asterisk, outline/hexagon-asterisk, outline/square-rotated-asterisk 2025-12-14 21:22:46 +01:00
codecalm
d18637b930 Update SVG icons to enhance accessibility by adding relevant tags, categories, and versioning for improved inclusivity and usability across various disabilities. 2025-12-14 21:13:18 +01:00
codecalm
49e78dc89e 4 new icons: outline/subtitles-ai, outline/subtitles-edit, outline/subtitles-off, outline/subtitles 2025-12-14 21:06:51 +01:00
codecalm
b26e778f5c Refactor import.mjs to replace fs.readFileSync with readFileSync for improved consistency in SVG icon file reading. 2025-12-14 20:55:54 +01:00
codecalm
af5ac46e7a Enhance build-outline.mjs with progress tracking and parallel file copying for improved performance during SVG icon processing. Update tsconfig.json to include source files for better type checking. 2025-12-14 20:10:28 +01:00
codecalm
2f0285ffbb Refactor build-outline.mjs to improve cache handling and error management by replacing existsSync with try/catch for file checks, ensuring smoother processing of SVG icons. 2025-12-14 19:54:27 +01:00
codecalm
d0a295babf Enhance build-outline.mjs by increasing concurrency limit from 32 to 64 for icon processing and optimizing filename collection using a Set for O(1) lookup. 2025-12-14 19:52:09 +01:00
codecalm
bdf6b4ea52 Refactor build-outline.mjs to improve stroke processing by implementing parallel execution and enhancing logging for processed and cached icons. 2025-12-14 19:40:59 +01:00
codecalm
40b0b16605 Enhance SVG processing in build-outline.mjs by implementing parallel processing with concurrency limits. 2025-12-14 19:36:01 +01:00
codecalm
670958d52c Refactor build-outline.mjs to optimize SVG processing and remove fix-outline.py. 2025-12-14 19:25:06 +01:00
codecalm
4990aeb956 Remove console log statement from build-outline.mjs and eliminate unnecessary glyph.clear() call in fix-outline.py for cleaner code. 2025-12-14 19:06:49 +01:00
codecalm
da51435434 Update SVG icons: added unicode values for option, square-minus, and volume-4 icons; adjusted path syntax for option and volume-4 icons.
Some checks failed
Sync Icons to CDN / sync-icons (push) Has been cancelled
2025-12-14 13:44:50 +01:00