rektdeckard
7cd27c509b
app: Generify Modal and restructure imports
2021-06-21 17:07:52 -04:00
rektdeckard
8a7921d082
app: Add modals and begin implementing donations
...
This patch adds a mechanism to open a modal, and roughs out a donation
flow using the 'braintree' payments provider.
2021-06-20 20:04:40 -04:00
rektdeckard
c3787fcde0
Parameters: refactor and add more supported params
...
This patch replaces the component-based URL Parameter matcher with a
hook-based approach. We now watch for, parse, and normalize URL params
for 'color', 'weight', and 'size'.
2021-01-08 15:34:26 -05:00
rektdeckard
5166b0345c
Parameters: grab 'color' URL param to override starting iconColor
2021-01-07 18:47:04 -05: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
628667c719
App: add <React.StrictMode> at root for some added assurances
2020-09-24 19:22:11 -04:00
rektdeckard
7483c85518
App: add ErrorBoundary around IconGrid
...
The IconGrid can now fallback to an ErrorBoundary, which renders a
generic Warn component with a "Search error" message.
2020-09-14 17:48:08 -04:00
rektdeckard
bb7637caa4
Don't re-export components
2020-08-15 20:00:13 -04:00
rektdeckard
aaf9bd1d7d
Footer: extract contents from App and begin implementing redesign
2020-08-09 20:51:40 -04:00
rektdeckard
981e5ff53d
App: restyle buttons
2020-08-08 23:49:31 -04:00
rektdeckard
8c21d8c498
New Header
2020-08-08 11:33:18 -04:00
Tobias Fried
847d80e7eb
App: update link styles to match spec
2020-07-31 19:52:57 -04:00
rektdeckard
10fb5da728
App: update body contents and style to match the spec
2020-07-29 12:30:24 -04:00
rektdeckard
8ae4cb2b81
Make filteredQueryResultsSelector async :)
2020-07-24 14:38:53 -04:00
rektdeckard
19d9b8c7d2
Scaffold out UI components
2020-07-21 23:07:52 -04:00
Tobias Fried
44ac4455b7
Toolbar: refactor from IconSearch and add 'size' and 'color' controls
2020-07-17 13:23:43 -04:00
Tobias Fried
3a9cf5dc99
Initial commit
2020-07-14 17:41:45 -04:00