Commit Graph

386 Commits

Author SHA1 Message Date
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
c3948f4f78 Remove now-unused gh-pages dependency 2020-10-05 02:13:28 -04:00
Tobias Fried
de82ec4e2a Delete CODE_OF_CONDUCT.md 2020-10-05 02:10:43 -04:00
Tobias Fried
b5d5f2b812 Create CODE_OF_CONDUCT.md 2020-10-05 02:08:59 -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
daa545d8ae Header: replace warning-spec asset with correcly sized version 2020-10-04 16:53:39 -04:00
rektdeckard
bc8c00df3d IconGrid: stop icon preview from bounding on panel open 2020-10-04 16:13:00 -04:00
rektdeckard
864d395ef7 Footer: update License language 2020-10-04 02:18:33 -04:00
Tobias Fried
96417bb73e Update README.md 2020-10-04 01:41:28 -04:00
Tobias Fried
0c415aafd8 Update LICENSE 2020-10-04 01:40:52 -04:00
rektdeckard
afef76d99c Footer: formatting 2020-10-04 01:31:53 -04:00
rektdeckard
2870f20ddf Header+Footer: further implement new spec 2020-10-04 01:30:15 -04:00
rektdeckard
77cdbb4774 Header+Footer: further implement new spec 2020-10-04 00:59:35 -04:00
rektdeckard
fd70654312 Header: update breakpoints to new specs 2020-10-03 00:24:10 -04:00
rektdeckard
8245190a3a icons: add tags 2020-09-29 23:36:22 -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
b6363e5777 Merge branch 'master' of https://github.com/phosphor-icons/phosphor-web 2020-09-28 15:08:35 -04:00
rektdeckard
57d82228a4 Header+Footer: revise copy and hover states 2020-09-28 15:08:20 -04:00
rektdeckard
6f58d22791 public: add analytics 2020-09-28 15:07:29 -04:00
rektdeckard
37854ab682 README: upate blurb 2020-09-28 15:07:13 -04:00
rektdeckard
9b30718db2 Footer: fix touch interaction over phone illustration 2020-09-28 04:13:49 -04:00
Tobias Fried
3e6c450571 README: fix asset kit link 2020-09-28 03:57:48 -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 v0.5.0 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
rektdeckard
cee2739860 Update homepage 2020-09-27 22:20:26 -04:00
rektdeckard
9f3ec2d9d6 IconGrid: handle text overflow on empty search 2020-09-27 22:16:47 -04:00
rektdeckard
28f079734e icons: bump to phosphor-react@0.5.0 and update names 2020-09-27 20:12:00 -04:00
rektdeckard
e6c5ea05d5 icons: more tagging 2020-09-27 13:51:41 -04:00
rektdeckard
f0a70eb64c state: set default icon size to 48px 2020-09-27 13:51:03 -04:00
rektdeckard
999fcd8df9 SearchInput: add text ellision to input element 2020-09-27 13:50:27 -04:00
rektdeckard
3fdc7bb87a InfoPanel: indicate lack of support for duotone weight in JS lib
While phosphor-icons uses an icon font implementation, we won't be able
to provide the duotone weight in that library. We now indicate lack of
support by disabling the code snippet and copy button.
2020-09-27 13:47:49 -04:00
rektdeckard
996229580a README: correct twitter url and add links to related projects 2020-09-27 13:46:34 -04:00
rektdeckard
3210e0fe58 Revert to gh-pages homepage for now 2020-09-26 00:44:00 -04:00
rektdeckard
80a2d7b773 icons: add some tags 2020-09-26 00:43:47 -04:00
rektdeckard
55bab04497 SearchInput+IconGrid: scroll to top of grid on search change
When the debounced search query changes, scroll to the top of the grid
if the query is not the empty string. This has the same smooth behavior
as the scroll buttons, which is not currently available on WebKit.
2020-09-26 00:41:48 -04:00
rektdeckard
55ddcfc9a7 SizeInput: fix slider bug that broke functionality on mobile
We were, for some reason, preventing the default behavior of touch
events onTouchStart and onTouchEnd. This made the slider unusable with
drag actions on mobile. I can't remember why we did this to begin with,
probably something important...

The slider thumb size was also increased for better tap target size.
2020-09-26 00:19:00 -04:00
rektdeckard
5b42711c3e README: add prop styling to Vue snippet 2020-09-25 18:00:23 -04:00
rektdeckard
338d0dc23f Update homepage to real deal 2020-09-25 14:37:33 -04:00
rektdeckard
020fde6c12 lib: update to phosphor-react@0.4.3 and add icons 2020-09-25 14:27:07 -04:00