rektdeckard
cdc14e8ddd
Links: add Figma plugin
2020-10-15 16:36:37 -04:00
rektdeckard
31217970a4
Footer: replace TF portfolio link with github
2020-10-13 02:12:02 -04:00
rektdeckard
53b6d57f91
DetailsPanel: copy button text revision
2020-10-13 02:11:32 -04:00
rektdeckard
5cef1dd7cf
Footer: copy tweaks
2020-10-12 23:10:37 -04:00
rektdeckard
1c661d81d5
Links: swap out Figma plugin link until it's live
2020-10-12 22:49:30 -04:00
rektdeckard
783f5077fb
Notice: prevent whitespace wrap
2020-10-12 22:48:44 -04:00
rektdeckard
587c6a2fe4
Footer: minor copy tweaks
2020-10-12 22:48:23 -04:00
rektdeckard
759fa5f53a
Links: add dynamic icon count to download link
2020-10-12 00:37:11 -04:00
rektdeckard
173a019d31
Header+Footer: fix copy and improve elevator btn
2020-10-12 00:36:17 -04:00
rektdeckard
18baa4e75b
Footer: fix Patreon button link
2020-10-11 02:07:09 -04:00
rektdeckard
1876e38aa9
SearchInput: skip state updates after unmount
2020-10-10 18:05:21 -04:00
rektdeckard
c5807adf21
Links: add Figma plugin link
2020-10-10 16:18:11 -04:00
rektdeckard
1a2c3ef1de
Links: extract external navigation links component
...
The Header and Footer shared some duplicated code related to external
links. We moved the markup and CSS into a separate Links component to
DRY it up.
We currently apply a 'line-through' style to the Figma links, since they
are not yet implemented. This is a visual treatment only an needs fixed
before production release!
2020-10-10 16:03:26 -04:00
rektdeckard
ae9e71886b
Header+Footer: log GA events on download(s)
2020-10-10 01:17:23 -04:00
rektdeckard
079633d8f6
DetailsPanel: log GA events on icon details viewed
2020-10-10 01:17:02 -04:00
rektdeckard
9a4d545dc5
SeachInput: log GA events on searches & tags
2020-10-10 01:16:35 -04:00
rektdeckard
e2d61564c0
IgonGrid: update default search tag suggestions
2020-10-09 22:55:45 -04:00
rektdeckard
5f6c5eb4ad
Header+Footer: add Patreon links
2020-10-09 22:55:25 -04:00
rektdeckard
5acea5eafd
App: make links column gaps Safari-friendly
2020-10-09 22:55:08 -04:00
rektdeckard
ed3011a020
SearchInput: suppress paranoid exhaustive-deps
2020-10-09 22:54:41 -04:00
rektdeckard
87f5aacf7d
EmptyState: match padding to IconGrid
2020-10-09 11:28:34 -04:00
rektdeckard
cfb10c93d9
Footer: update copy and remove command img for now
2020-10-07 16:02:11 -04:00
rektdeckard
255730a11d
DetailsPanel: add TagCloud for selected icon
2020-10-07 16:01:21 -04:00
rektdeckard
2487b47c65
IconGrid: add TagCloud on empty search
2020-10-07 16:00:27 -04:00
rektdeckard
f57577c374
SearchInput: update input value when query changes
...
In cases where the searchQueryAtom is changed directly, either via
clicking a tag-button or from some future use-case, the input value is
updated as well.
2020-10-07 15:56:26 -04:00
rektdeckard
2750c84431
IconGrid: refactor props to accept a whole IconEntry
2020-10-07 15:55:41 -04:00
rektdeckard
c5ce2c21cb
TagCloud: add component and implement tag-search feature
...
This component renders a cloud of tags with the string tags passed to
it, with each tag constituting a button that triggers search on click.
The cloud is also responsive to the color theme of the grid.
2020-10-07 15:47:56 -04:00
rektdeckard
757f12d2f3
Notice: rename Warn -> Notice and add composability
...
The Notice component can now act as a general indicator component,
exposing four types: "wait", "help", "warn", or "none". These types
display different icons and make this a much more reusable element.
We also render children passed to us, making this even more extendable.
In future, we may wish to extract all message props altogether as
children instead.
2020-10-07 15:43:00 -04:00
rektdeckard
3a97005b72
App: make images unselectable and undraggable
2020-10-05 02:32:50 -04:00
rektdeckard
4a46bede07
Footer: back-to-top should float above toolbar
2020-10-05 02:15:01 -04:00
rektdeckard
4a857eb6fa
DetailsPanel: rename InfoPanel -> DetailsPanel
2020-10-05 02:14:14 -04:00
rektdeckard
50b603b525
InfoPanel: massive overhaul to support mobile size and PNG download
...
This patch reworks the mobile breakpoint to allow whitespace wrapping of
code snippets and does away with horizontal scroll. Overall, the
usability and intuitiveness is much better, though readability of the
code itself takes a hit.
In addition, we added the ability to download an icon as a PNG thanks to
the svg2png-converter library. PNGs adopt the current preview weight and
color, and are sized at 256x256.
2020-10-04 23:15:51 -04:00
rektdeckard
bee9f1cbc0
Footer: update license copy
2020-10-04 18:49:30 -04:00
rektdeckard
bc8c00df3d
IconGrid: stop icon preview from bounding on panel open
2020-10-04 16:13:00 -04:00
rektdeckard
2870f20ddf
Header+Footer: further implement new spec
2020-10-04 01:30:15 -04:00
rektdeckard
fd70654312
Header: update breakpoints to new specs
2020-10-03 00:24:10 -04:00
rektdeckard
95d1f77320
SizeInput: fix thumb not reaching end of track
2020-09-29 23:36:01 -04:00
rektdeckard
acf53eb9a0
Header: revert to pure-CSS x-ray effect
2020-09-29 23:31:26 -04:00
rektdeckard
3046dca05d
Footer:: fix license link
2020-09-29 23:30:53 -04:00
rektdeckard
57d82228a4
Header+Footer: revise copy and hover states
2020-09-28 15:08:20 -04:00
rektdeckard
9b30718db2
Footer: fix touch interaction over phone illustration
2020-09-28 04:13:49 -04:00
rektdeckard
6fe1083656
Header+Footer: add Helena's PayPal link
2020-09-28 03:42:21 -04:00
rektdeckard
fc685bae84
Warn: properly ellide error message text
2020-09-28 03:30:32 -04:00
rektdeckard
e42317f95d
SizeInput: fix slider overflow on small breakpoint
2020-09-28 03:23:53 -04:00
rektdeckard
2939465431
SearchInput: bring back "X" at small breakpoints
2020-09-28 03:22:54 -04:00
rektdeckard
630d9f04c5
Footer: fix obscured links and remove Mikhael
2020-09-28 03:22:19 -04:00
rektdeckard
e3a2a4db45
Warn: switch from Warning icon to SmileyXEyes X_X
2020-09-28 01:19:04 -04:00
rektdeckard
54f18db921
IconGridItem: nix the redundant ErrorBoundary
2020-09-28 01:18:38 -04:00
rektdeckard
624454d36a
Header+Footer: remove x-ray effect on mobile
2020-09-28 01:18:02 -04:00
rektdeckard
521e8db2d7
Header: point download link to asset kit
2020-09-27 22:28:44 -04:00