Vjacheslav Trushkin
|
9077105e60
|
Use types as dependency in all components instead of bundling it
|
2022-04-30 21:36:25 +03:00 |
|
Vjacheslav Trushkin
|
f4efa1853d
|
Rename inline mode to svg in components
|
2022-04-30 18:23:38 +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
|
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
|
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
|
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
|
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
|
642976c6c7
|
Update dependencies for SVG framework
|
2022-03-22 12:10:04 +02:00 |
|
Vjacheslav Trushkin
|
34a3d91521
|
Publish update for SVG framework
|
2022-03-19 13:52:10 +02:00 |
|
Vjacheslav Trushkin
|
aaf3f7d209
|
Remove ancient browsers support from SVG framework
|
2022-03-14 18:12:01 +02:00 |
|
Vjacheslav Trushkin
|
1ee0caf216
|
Do not attempt to load cross-fetch if Fetch API is not available, deprecate JSONP loader
|
2022-02-21 17:13:27 +02:00 |
|
Vjacheslav Trushkin
|
164708c9f8
|
Add loadIcon function to all packages, update dependencies, publish new minor versions
|
2022-01-24 19:44:10 +02:00 |
|
Vjacheslav Trushkin
|
bf8d17f97a
|
Add loadIcon function
|
2022-01-13 22:19:49 +02:00 |
|
Vjacheslav Trushkin
|
035d2fe305
|
Update SVG framework
|
2022-01-12 11:27:28 +02:00 |
|
Vjacheslav Trushkin
|
4be4ab87bc
|
Add function to share storage between different instances of components and various components
|
2022-01-09 10:21:53 +02:00 |
|
Vjacheslav Trushkin
|
ef497e029f
|
Add license files to packages that do not have them
|
2021-11-15 17:28:55 +02:00 |
|
Vjacheslav Trushkin
|
935f097f51
|
Publish stable versions of all packages, update dependencies
|
2021-11-11 10:22:19 +02:00 |
|
Vjacheslav Trushkin
|
0691bb6836
|
Redo function for parsing icon sets, fix bug in parsing icon sets
|
2021-10-12 17:17:51 +03:00 |
|
Vjacheslav Trushkin
|
4d2113bab1
|
Publish new versions of all components with better replaceIDs function
|
2021-10-01 23:53:15 +03:00 |
|
Vjacheslav Trushkin
|
5d91f63a12
|
Publish new version of SVG framework
|
2021-09-27 21:58:59 +03:00 |
|
Vjacheslav Trushkin
|
cb8b5333be
|
Update exports for SVG framework and React component, update build process for React component
|
2021-09-25 13:08:47 +03:00 |
|
Vjacheslav Trushkin
|
e82ecf83da
|
Publish new versions of various libraries, update dependencies
|
2021-09-25 11:12:24 +03:00 |
|
Vjacheslav Trushkin
|
21deb7e3d2
|
Add /offline entry for SVG framework, link to types for various exports
|
2021-09-25 00:23:00 +03:00 |
|
Vjacheslav Trushkin
|
2c94327c6a
|
Update SVG framework dependencies
|
2021-09-24 22:31:09 +03:00 |
|
Vjacheslav Trushkin
|
dfec3add9f
|
Refactor SVG framework: use ES modules, generate ES module, use Jest for testing
|
2021-09-24 19:03:49 +03:00 |
|
Vjacheslav Trushkin
|
691057527b
|
Change build process for SVG framework, switch tests to Jest
|
2021-09-24 11:41:54 +03:00 |
|
Vjacheslav Trushkin
|
8249705761
|
Publish new beta versions of all components
|
2021-09-12 22:17:20 +03:00 |
|
Vjacheslav Trushkin
|
00e71c20dd
|
Publish beta versions of all packages
|
2021-09-05 19:59:05 +03:00 |
|
Vjacheslav Trushkin
|
96ced6e5de
|
Rewite API handling and export reusable _api.sendQuery function that can be used without adding API provider first
|
2021-09-05 19:09:25 +03:00 |
|
Vjacheslav Trushkin
|
46988cf994
|
Ignore lib in iconify and react packages
|
2021-09-02 10:08:53 +03:00 |
|
Vjacheslav Trushkin
|
a5f8282df2
|
Redo internal API exports to make API functions reusable
|
2021-09-01 11:34:58 +03:00 |
|
Vjacheslav Trushkin
|
eebac83a65
|
Automatically require cross-fetch when running in Node
|
2021-08-29 21:51:54 +03:00 |
|
Vjacheslav Trushkin
|
02ccf58817
|
Fix renderHTML, renderSVG and renderIcon functions in SVG framework
|
2021-08-19 12:35:49 +03:00 |
|
Vjacheslav Trushkin
|
d1284f4c95
|
Update README files
|
2021-07-21 12:06:03 +03:00 |
|
Vjacheslav Trushkin
|
833a39e2cc
|
Publish stable Ember component, update Ember demo, create readme file for Ember and fix minor issues in other readme files
|
2021-07-20 21:03:16 +03:00 |
|
Vjacheslav Trushkin
|
2fb2a8d9ca
|
Fix replacing ids in icons to support animations
|
2021-07-01 12:00:13 +03:00 |
|
Vjacheslav Trushkin
|
42fd30d28d
|
Update dependencies, rewrite readme files
|
2021-06-20 09:59:30 +03:00 |
|
Vjacheslav Trushkin
|
f94f4e18be
|
Publish SVG framework 2.0.2
|
2021-06-16 16:58:27 +03:00 |
|
Vjacheslav Trushkin
|
b203cf9cfb
|
Observe documentElement instead of body in SVG framework
|
2021-06-16 15:36:51 +03:00 |
|