Vjacheslav Trushkin
|
6a9dc8aabc
|
Make replaceIDs function optional in builder interface
|
2022-04-30 21:40:12 +03:00 |
|
Vjacheslav Trushkin
|
9077105e60
|
Use types as dependency in all components instead of bundling it
|
2022-04-30 21:36:25 +03:00 |
|
Vjacheslav Trushkin
|
830fa80d83
|
Web component: fix inline attribute, add usage demo
|
2022-04-30 19:41:16 +03:00 |
|
Vjacheslav Trushkin
|
f65d3de405
|
Web component: fix build scripts
|
2022-04-30 19:16:10 +03:00 |
|
Vjacheslav Trushkin
|
9043ec684f
|
Web component: export reusable functions
|
2022-04-30 18:24:44 +03:00 |
|
Vjacheslav Trushkin
|
f4efa1853d
|
Rename inline mode to svg in components
|
2022-04-30 18:23:38 +03:00 |
|
Vjacheslav Trushkin
|
4601d540ef
|
Do not use optional catch binding in core
|
2022-04-29 23:30:20 +03:00 |
|
Vjacheslav Trushkin
|
b183dade9d
|
Web component: first commit
|
2022-04-29 23:19:22 +03:00 |
|
Vjacheslav Trushkin
|
2c2a9647fa
|
Remove getIconFromStorage, change getIconData to return null if icon is marked as missing
|
2022-04-29 22:59:34 +03:00 |
|
Vjacheslav Trushkin
|
b56ac3ea39
|
More licenses cleanup
|
2022-04-20 19:20:04 +03:00 |
|
Vjacheslav Trushkin
|
8a16081d96
|
Fix licenses mess, switch everything to MIT
|
2022-04-20 19:00:21 +03:00 |
|
Vjacheslav Trushkin
|
5967e3c469
|
vue: add rendering modes
|
2022-04-15 09:58:43 +03:00 |
|
Vjacheslav Trushkin
|
59af5790aa
|
svelte: fix comments
|
2022-04-13 10:53:14 +03:00 |
|
Vjacheslav Trushkin
|
bf07abad7f
|
react demo: test different render modes
|
2022-04-13 10:35:10 +03:00 |
|
Vjacheslav Trushkin
|
9d6a3dac12
|
react: add rendering modes
|
2022-04-13 09:55:07 +03:00 |
|
Vjacheslav Trushkin
|
4bfcb4ed76
|
svelte: add rendering modes
|
2022-04-12 11:09:22 +03:00 |
|
Vjacheslav Trushkin
|
efa79b10ae
|
svg framework: rename IconRenderMode type
|
2022-04-12 10:18:14 +03:00 |
|
Vjacheslav Trushkin
|
40dd0aba48
|
svg framework: add bg and mask modes, test changing modes
|
2022-04-11 11:10:34 +03:00 |
|
Vjacheslav Trushkin
|
b08d1221e3
|
utils: test encoding icon for css that contains +
|
2022-04-10 20:19:18 +03:00 |
|
Vjacheslav Trushkin
|
e7e51f8299
|
Move reusable functions for using SVG in CSS to utils
|
2022-04-10 13:47:25 +03:00 |
|
Vjacheslav Trushkin
|
b057e935b4
|
svg framework: fix tests, make xlink optional, move reusable function to utils
|
2022-04-10 10:45:05 +03:00 |
|
Vjacheslav Trushkin
|
9e3bc44b7e
|
svg framework: add data-mode attribute
|
2022-04-08 11:07:17 +03:00 |
|
Vjacheslav Trushkin
|
dfdb73d649
|
(svg framework) extract few reusable functions from different renderers
|
2022-04-07 23:27:48 +03:00 |
|
Vjacheslav Trushkin
|
ef8f8e54ab
|
(svg framework) remove isSVG from data stored in element
|
2022-04-07 23:10:15 +03:00 |
|
Vjacheslav Trushkin
|
ff5781a023
|
(svg framework) use inline as default render mode, add test for bg render mode
|
2022-04-07 21:43:42 +03:00 |
|
Vjacheslav Trushkin
|
fa8b70513b
|
Optimise duplicate properties in background mode in svg framework
|
2022-04-07 18:52:20 +03:00 |
|
Vjacheslav Trushkin
|
f5bc7b4ea2
|
Render icons as background in SVG framework
|
2022-04-07 17:23:58 +03:00 |
|
Vjacheslav Trushkin
|
7700ea1808
|
Rewrite SVG framework with new unit tests, better attribute watching, cleaner render
|
2022-04-07 15:52:57 +03:00 |
|
Vjacheslav Trushkin
|
70ed79a516
|
Use URLSearchParams for API queries
|
2022-03-31 19:02:49 +03:00 |
|
Vjacheslav Trushkin
|
88502680c1
|
Publish update for Vue components
|
2022-03-31 16:59:52 +03:00 |
|
Vjacheslav Trushkin
|
070ee4a827
|
Publish update for Svelte component
|
2022-03-31 16:55:21 +03:00 |
|
Vjacheslav Trushkin
|
cb74adf41c
|
Publish update for React component
|
2022-03-31 16:51:53 +03:00 |
|
Vjacheslav Trushkin
|
e6667436b0
|
Publish update for Ember component
|
2022-03-31 16:45:05 +03:00 |
|
Vjacheslav Trushkin
|
e297d0e0f6
|
Publish update for SVG framework
|
2022-03-31 16:42:18 +03:00 |
|
Vjacheslav Trushkin
|
5cd43f4b17
|
Publish new versions of utils and core packages
|
2022-03-31 16:35:30 +03:00 |
|
Vjacheslav Trushkin
|
4c85bcd9f3
|
Sync local dependencies, script to automatically update version numbers
|
2022-03-31 15:59:42 +03:00 |
|
Vjacheslav Trushkin
|
fb537ef559
|
Do not use optional chaining in utils and core, some people still use old build tools that cannot parse it
|
2022-03-31 14:41:37 +03:00 |
|
Vjacheslav Trushkin
|
4540497953
|
Update dependencies for Vue 2 demo
|
2022-03-31 11:07:42 +03:00 |
|
Vjacheslav Trushkin
|
19e951cdb7
|
Replace unnecessary complex icon set validation function with basic function
|
2022-03-31 11:07:02 +03:00 |
|
Vjacheslav Trushkin
|
0f21f877b8
|
Update TypeScript in demo packages
|
2022-03-30 19:58:39 +03:00 |
|
Vjacheslav Trushkin
|
27bbe40845
|
Publish update for utils
|
2022-03-24 22:25:01 +02:00 |
|
Joaquín Sánchez Jiménez
|
36af258071
|
feat: provide collection and icon names to transform customization
|
2022-03-24 21:16:13 +01:00 |
|
Vjacheslav Trushkin
|
877d84eebc
|
Publish update for utils
|
2022-03-22 20:24:34 +02:00 |
|
Joaquín Sánchez Jiménez
|
083cb56f53
|
test: add scale test for modern
|
2022-03-22 19:08:38 +01:00 |
|
Joaquín Sánchez Jiménez
|
e88ecf8aeb
|
fix(next): modern module ignores scale
|
2022-03-22 18:55:37 +01:00 |
|
Vjacheslav Trushkin
|
8a5bcb12b6
|
Update dependencies in demo packages
|
2022-03-22 12:19:24 +02:00 |
|
Vjacheslav Trushkin
|
05e22762e5
|
Remove package-lock.json from Vue 2 demo to get rid of Dependabot alerts
|
2022-03-22 12:18:33 +02:00 |
|
Vjacheslav Trushkin
|
1e4c18eef4
|
Remove package-lock.json from Ember demo
|
2022-03-22 12:14:47 +02:00 |
|
Vjacheslav Trushkin
|
a8217e9639
|
Update dependencies for Ember component
|
2022-03-22 12:11:20 +02:00 |
|
Vjacheslav Trushkin
|
642976c6c7
|
Update dependencies for SVG framework
|
2022-03-22 12:10:04 +02:00 |
|