Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Tabler Icons 3.0 #993

Merged
merged 70 commits into from
Feb 27, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
49c1224
fix: fix icons svelte package
codecalm Jan 4, 2024
ecf75d7
add missing svelte condition #941
codecalm Jan 4, 2024
b5144b1
build fix
codecalm Jan 4, 2024
b4cc0d8
react components
codecalm Jan 4, 2024
fbd67ba
preact components
codecalm Jan 4, 2024
74a674e
solidjs components
codecalm Jan 5, 2024
c8314e1
vue components
codecalm Jan 5, 2024
fc3c090
add unit tests
codecalm Jan 5, 2024
f8ed02e
build cleanup
codecalm Jan 5, 2024
6a9f04c
build fixes
codecalm Jan 5, 2024
6d818d9
add icons aliases
codecalm Jan 5, 2024
fb302d2
dependencies update
codecalm Jan 5, 2024
891eed9
update gemfile
codecalm Jan 5, 2024
904996e
Merge branch 'master' of https://github.com/tabler/tabler-icons into …
codecalm Jan 18, 2024
28470c5
dependencies update
codecalm Jan 18, 2024
8f86652
iconfont cache
codecalm Jan 18, 2024
99114f0
Release 3.0.0-alpha.0
codecalm Jan 18, 2024
a06ad58
build fix
codecalm Jan 18, 2024
0a955dc
rollup plugins fix
codecalm Jan 19, 2024
9c06114
Merge branch 'master' of https://github.com/tabler/tabler-icons into …
codecalm Feb 2, 2024
048b326
build v3
codecalm Feb 2, 2024
4fc40a8
Rename 7 icons and add aliases for them
Feb 3, 2024
2a2b0ec
Merge pull request #994 from tabler/dev-v3-fix-icon-names
BG-Software-BG Feb 6, 2024
c56b291
init react-native package
codecalm Feb 8, 2024
c547243
React Native new package (#999)
codecalm Feb 8, 2024
27605b8
remove build files
codecalm Feb 8, 2024
c4f50fd
Merge branch 'dev-v3' of https://github.com/tabler/tabler-icons into …
codecalm Feb 8, 2024
a60a6e4
build files remove (#1000)
codecalm Feb 8, 2024
44ce0d1
remove build files
codecalm Feb 8, 2024
eea779c
Merge branch 'dev-v3-build-files' of https://github.com/tabler/tabler…
codecalm Feb 8, 2024
17afc8b
turbo update
codecalm Feb 8, 2024
62bdf80
remove build files
codecalm Feb 8, 2024
e96d08f
categories build fix
codecalm Feb 8, 2024
fe7d27b
22 new icons: `badge-3d-filled`, `badge-4k-filled`, `badge-8k-filled`…
codecalm Feb 9, 2024
815c032
25 new icons: `cash-banknote-filled`, `clock-hour-1-filled`, `clock-h…
codecalm Feb 9, 2024
0c7ed4f
7 new icons: `crop-1-1-filled`, `crop-16-9-filled`, `crop-3-2-filled`…
codecalm Feb 9, 2024
da623e6
80 new icons: `circle-letter-a-filled`, `circle-letter-b-filled`, `ci…
codecalm Feb 9, 2024
6caa160
3 new icons: `stack-2-filled`, `stack-3-filled`, `stack-filled`
codecalm Feb 9, 2024
65eba73
Fixed icons: `cookie-man`, `cookie`, `copy-check`, `copy-minus`, `cop…
codecalm Feb 9, 2024
157e90c
3 new icons: `cone-2-filled`, `cone-filled`, `contrast-filled`
codecalm Feb 9, 2024
99001e1
1 new icons: `contrast-2-filled`
codecalm Feb 9, 2024
c7b89b8
4 new icons: `transition-bottom-filled`, `transition-left-filled`, `t…
codecalm Feb 9, 2024
58b543e
Fixed icons: `square-letter-a-filled`, `square-letter-b-filled`, `squ…
codecalm Feb 9, 2024
67a2c09
6 new icons: `cookie-filled`, `cookie-man-filled`, `copy-check-filled…
codecalm Feb 9, 2024
f443dea
Fixed icons: `brand-graphql`
codecalm Feb 9, 2024
717dc82
icons fix
codecalm Feb 9, 2024
c7e0897
4 new icons: `biohazard-filled`, `microphone-filled`, `microwave-fill…
codecalm Feb 9, 2024
04a8e47
Release 3.0.0-alpha.1
codecalm Feb 9, 2024
d3c3a49
react native package fix
codecalm Feb 9, 2024
de1987b
separate icons to `filled` and `outline` directories (#1002)
codecalm Feb 16, 2024
34dda0c
remove unused files
codecalm Feb 16, 2024
489afa5
iconfont build
codecalm Feb 17, 2024
d2099d6
build fixes
codecalm Feb 17, 2024
8391b90
update icons unicode
codecalm Feb 17, 2024
ad4f865
update icons
codecalm Feb 17, 2024
4ea7275
build fixes
codecalm Feb 17, 2024
e4db652
changelog update
codecalm Feb 17, 2024
ea39ab6
build fixes
codecalm Feb 18, 2024
53c320b
icons images
codecalm Feb 18, 2024
e7e3195
Release 3.0.0-beta
codecalm Feb 18, 2024
e23af48
build fix
codecalm Feb 19, 2024
2399253
icons version fixes
codecalm Feb 19, 2024
7cc75ee
Fix kerning icon typo for v3 (#1010)
BG-Software-BG Feb 26, 2024
30ed646
Remove box-seam icon (package duplicate) (#1008)
BG-Software-BG Feb 26, 2024
92080dd
Fix ski jumping icon typo for v3 (#1007)
BG-Software-BG Feb 26, 2024
c7dbff1
dependencies update
codecalm Feb 27, 2024
b5e1f05
validate icons
codecalm Feb 27, 2024
2cbd396
pnpm init
codecalm Feb 27, 2024
5b9dedd
validate icons
codecalm Feb 27, 2024
33483a3
validate icons
codecalm Feb 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update icons unicode
  • Loading branch information
codecalm committed Feb 17, 2024
commit 8391b90880628052e2994d47171f6d098c7fe0bc
30 changes: 15 additions & 15 deletions .build/update-icons-unicode.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import path from 'path'
import { ICONS_SRC_DIR } from './helpers.mjs'

const getMaxUnicode = () => {
const files = globSync(path.join(ICONS_SRC_DIR, '*.svg'))
const files = globSync(path.join(ICONS_SRC_DIR, '**/*.svg'))
let maxUnicode = 0

files.forEach(function(file) {
Expand All @@ -24,24 +24,24 @@ const getMaxUnicode = () => {

let maxUnicode = getMaxUnicode()

glob(path.join(ICONS_SRC_DIR, '*.svg'), {}, function(er, files) {
for (const i in files) {
const file = files[i]
console.log(`Max unicode: ${maxUnicode}`)

let svgFile = fs.readFileSync(file).toString()
const files = globSync(path.join(ICONS_SRC_DIR, '**/*.svg'))

if (!svgFile.match(/\nunicode: "?([a-f0-9.]+)"?/i)) {
maxUnicode++
const unicode = maxUnicode.toString(16)
files.forEach(function(file) {
let svgFile = fs.readFileSync(file).toString()

if (unicode) {
svgFile = svgFile.replace(/---\n<svg>/i, function(m) {
return `unicode: "${unicode}"\n${m}`
})
if (!svgFile.match(/\nunicode: "?([a-f0-9.]+)"?/i)) {
maxUnicode++
const unicode = maxUnicode.toString(16)

console.log(`Add unicode "${unicode}" to "${file}"`)
fs.writeFileSync(file, svgFile)
}
if (unicode) {
svgFile = svgFile.replace(/-->\n<svg/i, function(m) {
return `unicode: "${unicode}"\n${m}`
})

console.log(`Add unicode "${unicode}" to "${file}"`)
fs.writeFileSync(file, svgFile, 'utf8')
}
}
})
1 change: 1 addition & 0 deletions icons/filled/assembly.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/asset.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/baby-carriage.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-3d.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-4k.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-8k.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-ad.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-ar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-cc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-hd.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-sd.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-tm.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-vo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-vr.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/badge-wc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/barbell.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/barrier-block.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bed-flat.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/biohazard.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bone.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/boom.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bowl-chopsticks.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bowl-spoon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/brand-spotify.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/filled/bread.svg
1 change: 1 addition & 0 deletions icons/filled/briefcase-2.svg
1 change: 1 addition & 0 deletions icons/filled/brightness-auto.svg
1 change: 1 addition & 0 deletions icons/filled/brightness.svg
1 change: 1 addition & 0 deletions icons/filled/building-broadcast-tower.svg
1 change: 1 addition & 0 deletions icons/filled/cash-banknote.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-a.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-b.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-c.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-d.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-e.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-f.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-g.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-h.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-i.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-j.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-k.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-l.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-m.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-n.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-o.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-p.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-q.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-r.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-s.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-t.svg
1 change: 1 addition & 0 deletions icons/filled/circle-letter-u.svg
Loading