Commit graph

347 commits

Author SHA1 Message Date
Bradley Shellnut
207c93da28 Adding dialog overlay to layout css, removing commented css, and updating dialog store on game page remove button click. 2022-08-31 21:32:30 -05:00
Bradley Shellnut
26d5b28323 Transition and need to update the game page remove button. 2022-08-31 17:05:12 -05:00
Bradley Shellnut
8aa2fd3c2d Testing base dialog at layout level using svelte component. 2022-08-31 16:50:45 -05:00
Bradley Shellnut
1a330b8ffe Updating store with update instead of set. 2022-08-31 15:47:03 -05:00
Bradley Shellnut
7aa5fadec3 Quick and dirty copy paste add of modal to main page. 2022-08-30 23:15:31 -05:00
Bradley Shellnut
459292c234 Update styles for modal. 2022-08-30 22:57:16 -05:00
Bradley Shellnut
5236ac5c2b Adding dialog just to the game collection for now and using a custom event for removing. 2022-08-30 17:36:37 -05:00
Bradley Shellnut
7b9e1cdaa2 Fixing dark mode on load. 2022-08-30 17:36:04 -05:00
Bradley Shellnut
2e389309ce Adding a dialog to the root layout. 2022-08-29 16:41:11 -05:00
Bradley Shellnut
800ae1da7e Removing server page for landing. 2022-08-29 15:27:44 -05:00
Bradley Shellnut
a9fd3e56a7 Fix saving collection, update dependencies, remove console logs. 2022-08-29 14:18:17 -05:00
Bradley Shellnut
0562b3c0cf Removing unused CSS. 2022-08-29 12:17:32 -05:00
Bradley Shellnut
eaf286b5c9 Adding collection route, header path to collection, minimal view of game for collection, and move save/clear to utils. 2022-08-29 11:33:51 -05:00
Bradley Shellnut
e228c6f6e4 Rename api file, adding collection page. 2022-08-28 22:48:29 -05:00
Bradley Shellnut
84d321b211 Fixing API TS file for routes, fixing loading data on the game page after migration, etc. 2022-08-26 15:53:23 -07:00
Bradley Shellnut
b172ac02f4 Migrating to page server data. 2022-08-25 22:06:39 -07:00
Bradley Shellnut
8bc15e74a4 Migrating to routes. 2022-08-24 13:36:40 -07:00
Bradley Shellnut
a1ebc2a1c4 Large screen max width, button styles. 2022-08-11 16:34:45 -07:00
Bradley Shellnut
6f42d02737 Icon update and type import. 2022-08-09 16:27:42 -07:00
Bradley Shellnut
ef854c57d3 Update to heroicons, media query for game list. 2022-08-09 16:19:37 -07:00
Bradley Shellnut
10cd1d0081 Debounce loading on navigation if longer than 250ms. 2022-08-08 17:25:43 -07:00
Bradley Shellnut
19877ceca0 Only store min data in game search store. 2022-08-08 16:38:47 -07:00
Bradley Shellnut
a8afcca6d2 Advanced search in text search conditional based on disclosure. 2022-08-08 15:45:42 -07:00
Bradley Shellnut
b455b83759 Grid for text search. 2022-08-08 14:45:39 -07:00
Bradley Shellnut
7c0e774ed9 Fix localstorage query. 2022-08-08 14:13:51 -07:00
Bradley Shellnut
a3edc637e4 Local storage and collection only store minimal data and on random game from collection do a GET fetch for more details. 2022-08-08 12:07:44 -07:00
Bradley Shellnut
feb40603ff Margin to button search and width media query for game list. 2022-08-07 15:02:14 -07:00
Bradley Shellnut
bb08f03b9c Mergin searces. 2022-08-07 14:53:21 -07:00
Bradley Shellnut
d7665d1a94 Update dependencies and add gap. 2022-08-04 23:19:27 -07:00
Bradley Shellnut
93a13eec94
Media query smaller screen flex. 2022-08-04 00:22:10 -07:00
Bradley Shellnut
112b5dae4a Update icons in preferences. 2022-08-03 23:32:18 -07:00
Bradley Shellnut
c416630aad Update deps and type themees. 2022-08-03 22:06:59 -07:00
Bradley Shellnut
ee71a9b6c6 Starting merge of advanced search into main text search. 2022-08-02 22:37:21 -07:00
Bradley Shellnut
4036071bce Format a bit and remove console logs. 2022-08-01 23:26:57 -07:00
Bradley Shellnut
d1089a36cb Testing set collection from local storage from layout. 2022-08-01 18:58:38 -07:00
Bradley Shellnut
6973c09b32 Undo read from local storage for the time being. 2022-08-01 17:25:05 -07:00
Bradley Shellnut
470c0b051e Save and clear collection from storage. Load from user storage into collection store on page load. 2022-08-01 16:30:06 -07:00
Bradley Shellnut
5d61643dc2 Fix up exact checkboxes before search migration. 2022-07-28 18:03:21 -07:00
Bradley Shellnut
d739be11af Remove name from Toast. 2022-07-28 17:34:34 -07:00
Bradley Shellnut
a56c8d9303 Minimize search text section. 2022-07-28 17:07:23 -07:00
Bradley Shellnut
f0f8137fd6 Fixing advanced search mobile screen width and global reset css changes. 2022-07-27 22:12:40 -07:00
Bradley Shellnut
daad2efe5e Format prettier and type checking. 2022-07-27 17:05:54 -07:00
Bradley Shellnut
1f847c91e7 feat: 🎨 Move collection functions to a util. Button to add on game page as well. Add icon component and feather icons.. 2022-07-27 16:16:50 -07:00
Bradley Shellnut
9bef4328cb Pairing down API Game response objects, spacing for buttons, start form cleanup. 2022-07-27 15:05:22 -07:00
Bradley Shellnut
7d775608cd Adding collection store, adding buttons to add/remove from collection, toast on add/remove, random button for collection. 2022-07-26 17:23:58 -07:00
Bradley Shellnut
bb1f51dcfd Updating toast component to have dismissible and timing options. 2022-07-26 17:23:28 -07:00
Bradley Shellnut
0fcf8cd858 Working on CSS for game component. 2022-07-25 19:04:05 -07:00
Bradley Shellnut
0d10bd8787 Moving searches to separate components. 2022-07-25 13:22:24 -07:00
Bradley Shellnut
f78e1a638e feat: Search for board game and remove box shadow on header. 2022-07-24 22:26:58 -07:00
Bradley Shellnut
2fdae4c315
Remove grid media query 2022-07-20 23:41:01 -07:00
Bradley Shellnut
4ea5535e8c Adding style padding to header and main. Fixing up some layout issues. 2022-07-20 23:20:32 -07:00
Bradley Shellnut
6bb8f0ea3b feat: 🎨 Header formatting, moved loading store to layout, add svelte toy to layout on dev. 2022-07-19 14:04:32 -07:00
Bradley Shellnut
f0691b9936 Using custom game store and updating colors of links. 2022-07-12 18:27:08 -07:00
Bradley Shellnut
7491c001da Adding custom game store. 2022-07-12 16:49:24 -07:00
Bradley Shellnut
d54b9a1877 Fixing show hide to be slightly better. 2022-07-11 19:53:50 -07:00
Bradley Shellnut
c445583f2c Fixing build error. 2022-07-11 17:14:56 -07:00
Bradley Shellnut
8ac46286de Removing unused selectors more. 2022-07-11 17:09:00 -07:00
Bradley Shellnut
c839694cdc Removing unused selectors. 2022-07-11 17:07:03 -07:00
Bradley Shellnut
a910cb518b feat: Show more less button and transistions 2022-07-11 17:00:32 -07:00
Bradley Shellnut
05f29b2775
Moving description to section 2022-07-10 23:54:58 -07:00
Bradley Shellnut
d21729e3a2 Testing see more see less. 2022-07-10 23:28:15 -07:00
Bradley Shellnut
462b0b5310 feat: Game page linked from home page 2022-07-10 21:17:59 -07:00
Bradley Shellnut
3c1cd6e13d
Media query for mobile 2022-07-10 12:55:30 -07:00
Bradley Shellnut
ce62df044a
Try grid columns 2022-07-10 12:51:44 -07:00
Bradley Shellnut
82438416a1
Update columns, trying to not clip tge art 2022-07-10 00:14:10 -07:00
Bradley Shellnut
3b139919f4 feat: Different layout for games grid, in progress. 2022-07-09 23:34:01 -07:00
Bradley Shellnut
2607197fab Background color on body changed a bit. 2022-07-08 23:55:14 -07:00
Bradley Shellnut
e20727d115 Moved header and toast to the components directory. 2022-07-08 23:50:55 -07:00
Bradley Shellnut
eff1d2e817 H3 is white. 2022-07-08 15:55:33 -07:00
Bradley Shellnut
ea725c37ab Adding loader animation. 2022-07-08 15:16:30 -07:00
Bradley Shellnut
bff3b9be25 Fixing dropdown margin and home icon. 2022-07-08 12:25:44 -07:00
Bradley Shellnut
cdc243b264 Fixing game search width. 2022-07-08 12:23:05 -07:00
Bradley Shellnut
b39f8ef1de Adding transition component and adding to layout for page transitions. 2022-07-07 16:45:44 -07:00
Bradley Shellnut
4a0698d9e3 Add favicon and bored game icon. 2022-07-07 15:17:05 -07:00
Bradley Shellnut
18e7cb1992 Format with built in prettier format rules. 2022-07-07 12:32:55 -07:00
Bradley Shellnut
ff536be706 refactor: 🎨 Update to latest Svelte Kit and update for using Vite 2022-07-07 12:30:14 -07:00
Bradley Shellnut
4790a62720 chore: ⬆️ Upgrade dependencies and change readme 2022-07-05 17:15:37 -07:00
Bradley Shellnut
b33306ab89 Updating dependencies and remove components as they are in lib. 2022-07-04 22:40:10 -07:00
Bradley Shellnut
85459d531e Adding components. 2022-07-04 22:38:49 -07:00
Bradley Shellnut
9c1e2e9be5 Updating dependencies and starting styling of game details. 2022-06-22 17:52:22 -07:00
Bradley Shellnut
756adf502c More testing with other's themes. 2022-06-08 17:47:34 -07:00
Bradley Shellnut
4f03b02082 Fix labels. 2022-06-03 17:47:09 -07:00
Bradley Shellnut
3a7125f288 refactor: 💄 Update deps and changing board search 2022-05-17 00:28:38 -07:00
Bradley Shellnut
94b932284d Using only headless ui. 2022-05-15 23:42:50 -07:00
Bradley Shellnut
36d829c1a6 Update and implemeting checkbox. 2022-05-09 10:11:02 -07:00
Bradley Shellnut
c159270dbd Add toast to app. 2022-05-05 23:51:20 -07:00
Bradley Shellnut
e84f212772 Adding toggle component and local storage using carbon components as base. 2022-05-03 23:27:06 -07:00
Bradley Shellnut
888b045581 Adding toggle button from headless UI. 2022-05-02 19:31:50 -07:00
Bradley Shellnut
f1f0512201 Adding headless ui for testing and test on single page. 2022-05-01 22:39:39 -07:00
Bradley Shellnut
a48654ede5 Using Game component and adding transitions, styles, etc. 2022-04-24 18:00:27 -07:00
Bradley Shellnut
6b2a529abe Fix posting data to board game endpoint. 2022-04-24 16:38:12 -07:00
Bradley Shellnut
8e2257ee79 Adding logic start for exact search. 2022-04-21 17:19:48 -07:00
Bradley Shellnut
2a5eafdc1a Adding separate endpoint for fetching games. 2022-04-20 19:41:26 -07:00
Bradley Shellnut
ea533499f2 Adding calls to board game site. 2022-04-19 19:15:46 -07:00
Bradley Shellnut
dae3a6f703 Adding api at index for search. 2022-04-18 23:33:45 -07:00
Bradley Shellnut
d2da1297f3 refactor: 🎨 Updating and trying out barbon components 2022-04-18 19:43:54 -07:00
Bradley Shellnut
ce1f62311e First commit 2022-01-27 21:27:12 -08:00