2
0
mirror of https://github.com/iconify/iconify.git synced 2024-12-12 21:57:50 +00:00
Commit Graph

195 Commits

Author SHA1 Message Date
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
915d747d02 Ember component (working but not fully tested yet) 2021-07-20 16:50:05 +03:00
Vjacheslav Trushkin
b4379f2615 Fix errors in readme files 2021-07-13 16:44:25 +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
2c83b87f5c Rewrite documentation for React component 2021-06-16 22:51:33 +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
Vjacheslav Trushkin
712e620e9a Test mismatched API provider in API response 2021-06-15 18:48:31 +03:00
Vjacheslav Trushkin
4490d02be7 Fix getIconData in Iconify Utils 2021-05-27 19:52:31 +03:00
Vjacheslav Trushkin
992e02d896 Make default provider an optional parameter when converting icon name in utils 2021-05-26 11:12:56 +03:00
Vjacheslav Trushkin
dee8562c7f Move few more functions from Core to Utils, update packages 2021-05-26 10:01:23 +03:00
Vjacheslav Trushkin
7898614a8c Add funding link to main packages 2021-05-24 21:03:04 +03:00
Vjacheslav Trushkin
85a3717618 Move few more functions from Core to Utils 2021-05-24 17:02:00 +03:00
Vjacheslav Trushkin
ebeb8de02c Split common functions from Core to Utils package, remove buble from build process and use spread operator 2021-05-24 13:25:02 +03:00
Vjacheslav Trushkin
375bfcd6ca Publish Svelte component 2.0.0-alpha.7 2021-05-14 22:31:07 +03:00
Vjacheslav Trushkin
60e48a82e0 Render Svelte component immediately if icon data is available, fix typos in Svelte component's package.json 2021-05-14 22:29:43 +03:00
Vjacheslav Trushkin
93c93a3330 Rebuild Svelte component: component is now a default export, svelte component is used as main export to make it work correctly with SSR 2021-05-14 21:39:12 +03:00
Vjacheslav Trushkin
7214c077b4 Clean up code for IconifyPreload and IconifyProviders 2021-05-13 22:33:33 +03:00
Vjacheslav Trushkin
3f6265fdac Add class names to icons loaded from API in components, matching SVG framework functionality 2021-05-13 15:46:50 +03:00
Vjacheslav Trushkin
144604ce2b Add onLoad callback to components, export buildIcon, add onLoad event to components, fix customisations, publish new versions 2021-05-11 23:27:13 +03:00
Vjacheslav Trushkin
46ae993b95 Fix incorrect transformations for negative rotation, for merging icon and customisation rotations, better code for merging customisations 2021-05-11 21:03:10 +03:00
Vjacheslav Trushkin
8da393c816 Ignore undefined when merging objects 2021-05-10 23:34:25 +03:00
Vjacheslav Trushkin
a508b4c051 Do not render slot in Svelte component, it causes conflicts with Svelte transitions 2021-05-10 18:32:28 +03:00
Vjacheslav Trushkin
05a6e3d765 Add onLoad callback and export buildIcon in Svelte component 2021-05-10 18:29:30 +03:00
Vjacheslav Trushkin
fb5744a1cb Publish alpha versions of all components 2021-05-07 22:17:16 +03:00
Vjacheslav Trushkin
4fef8e3167 Test passing class in Vue components 2021-05-07 21:39:32 +03:00
Vjacheslav Trushkin
5192ed0ab7 Update dependencies in various components and demos, move setFetch to _api in all components 2021-05-07 21:19:48 +03:00
Vjacheslav Trushkin
2282a05bea Move setFetch to API internals in core, publish core and SVG framework as stable versions 2021-05-07 21:01:14 +03:00
Vjacheslav Trushkin
957892eb76 Vue 2 component demo 2021-05-07 11:40:16 +03:00
Vjacheslav Trushkin
2ff52f1122 Vue 2 component with API support 2021-05-07 11:28:39 +03:00
Vjacheslav Trushkin
56df8fa1e8 Change Vue 2 component from functional to class in preparation for API support 2021-05-07 00:28:14 +03:00
Vjacheslav Trushkin
a4422ec145 Restore Vue 2 component from archive and rename it 2021-05-06 18:22:48 +03:00
Vjacheslav Trushkin
0045b0e403 Minor fixes 2021-05-06 16:49:46 +03:00
Vjacheslav Trushkin
8bd6d0768c Update Vue demo 2021-05-06 16:49:10 +03:00
Vjacheslav Trushkin
66b1a26161 Add Vue 3 component with API support 2021-05-06 11:21:39 +03:00
Vjacheslav Trushkin
5f2e7da715 Rewrite Vue component, without API yet 2021-05-05 19:24:26 +03:00
Vjacheslav Trushkin
a3d0a7428b Update dependencies for Vue component and demo 2021-05-02 22:02:40 +03:00
Vjacheslav Trushkin
1fa44e16f3 Test changing icon while icon is being loaded in React and Svelte components 2021-05-02 20:47:48 +03:00
Vjacheslav Trushkin
28e7c590b0 Export PartialIconifyAPIConfig type in SVG framework 2021-05-01 23:40:22 +03:00
Vjacheslav Trushkin
73cec2ac80 Few small changes to React component 2021-05-01 23:39:56 +03:00
Vjacheslav Trushkin
e9dc3803e4 Svelte component with API support 2021-05-01 23:38:56 +03:00
Vjacheslav Trushkin
ce4385fb4f Export types in Svelte component 2021-04-30 21:10:15 +03:00
Vjacheslav Trushkin
96314c0680 Svelte rebuild: change build process to generate both full and offline versions of component 2021-04-30 20:10:03 +03:00
Vjacheslav Trushkin
708995f8d3 Improve few React component unit tests 2021-04-30 12:51:56 +03:00
Vjacheslav Trushkin
115bf1a9bf Add unit testing for Svelte component 2021-04-30 12:51:31 +03:00
Vjacheslav Trushkin
c643016178 Generate TypeScript definition files for Svelte component 2021-04-30 10:39:11 +03:00
Vjacheslav Trushkin
7ced2079bf Update Sapper demo for new Svelte component structure 2021-04-30 10:18:11 +03:00
Vjacheslav Trushkin
ef35c558a7 Change build process for Svelte components 2021-04-30 10:01:30 +03:00
Vjacheslav Trushkin
e5e3e9a52e Add demo of rendering placeholder to Svelte demo 2021-04-30 00:07:51 +03:00