209 Commits

Author SHA1 Message Date
Bram Suurd
8f3d715a79 Add Lucide icons for website, documentation, and post install links in ScriptItem component 2024-05-31 20:19:31 +02:00
Tyler Woods
da90a836a0 add source code button to script page 2024-05-31 13:05:36 -05:00
Bram Suurd
54e278f5df Added a count of all the scripts 2024-05-30 23:55:09 +02:00
Bram Suurd
eb9880964e Update UI layout and transitions to make site more snappy (EXPERIMENTAL) 2024-05-30 23:39:24 +02:00
Bram Suurd
ded5ab4981 Updated the theme to blue 2024-05-28 20:45:20 +02:00
Bram Suurd
7515abfdf9 made it so it will show the interface item conditionally to remove clutter 2024-05-28 20:29:36 +02:00
Bram Suurd
6ddccb70c5 Fix conditional rendering in ScriptItem component 2024-05-28 20:26:42 +02:00
Bram Suurd
7904b5a4b6 Update script item to take advantage of new API data 2024-05-28 20:26:10 +02:00
Tyler Woods
f7ce4a1030 consistency in layout and transitions 2024-05-26 10:33:13 -05:00
Bram Suurd
06e257b6b7 Update Navbar links in components/Navbar.tsx 2024-05-25 22:03:26 +02:00
Bram Suurd
1bc9f727d9 Fix UI layout in ScriptItem component 2024-05-25 10:47:35 +02:00
Bram Suurd
653bc8d2b0 Merge pull request #27 from tnware/scripts-page-ui-depth 2024-05-25 09:26:16 +02:00
Tyler Woods
22d1dc9993 base for adding some depth to the layout 2024-05-24 18:41:55 -05:00
Tyler Woods
24b1bd2d20 add localStorage-backed state for showing/hiding logos in ScriptBrowser 2024-05-24 17:31:45 -05:00
Bram Suurd
131cc4eb11 Remove unused Particles to make page less cluttered 2024-05-24 22:27:40 +02:00
Bram Suurd
80c5829047 Update Navbar links in components/Navbar.tsx 2024-05-24 00:32:34 +02:00
Bram Suurd
b5b1ec8091 Fix typo in Script.tsx 2024-05-23 22:51:59 +02:00
Bram Suurd
b91b04ac9c Refactor findInstallCommandKey function in Script.tsx 2024-05-23 22:50:24 +02:00
Tyler Woods
5da18a932e fix silly things 2024-05-23 14:35:01 -05:00
Tyler Woods
3e2115c80a fix install command attribute 2024-05-23 11:07:54 -05:00
Tyler Woods
98ca74840e fixes eslint 2024-05-22 18:03:52 -05:00
Tyler Woods
7f93a43a25 fix: selected script will reset when script closed 2024-05-22 17:29:51 -05:00
Tyler Woods
043253df83 add logic to clear search with escape key 2024-05-22 14:58:56 -05:00
Bram Suurd
d6dae47262 Update Navbar.tsx 2024-05-22 20:13:38 +02:00
Bram Suurd
1de370f7e8 Remove Footer component and terms-of-use/page.tsx 2024-05-22 19:53:09 +02:00
Bram Suurd
859e596076 Update Footer.tsx 2024-05-22 19:50:08 +02:00
Bram Suurd
a79530ac20 Add priority attribute to Image component in Script.tsx and ScriptBrowser.tsx 2024-05-22 08:33:33 +02:00
Bram Suurd
a5d9ca95b0 Merge pull request #17 from tnware/script-browser-logos 2024-05-22 07:59:29 +02:00
Bram Suurd
a4d20b7a3d Merge pull request #16 from tnware/latest-scripts-pagination 2024-05-22 07:59:20 +02:00
Tyler Woods
6c238cf160 show logos in the script browser 2024-05-21 23:47:54 -05:00
Tyler Woods
e09db09898 this gap no longer needed 2024-05-21 22:16:29 -05:00
Tyler Woods
d363341d8e enable pagination for latest scripts 2024-05-21 22:13:09 -05:00
Tyler Woods
843d043325 override accordian content class to reduce bottom padding 2024-05-21 21:25:23 -05:00
Tyler Woods
65eb8da0ad remove gap-2 to save space when expanded 2024-05-21 21:20:44 -05:00
Tyler Woods
1a0e6917ee nvm we still need padding on x there, but maybe not so much? 2024-05-21 21:09:41 -05:00
Tyler Woods
6150eef6ea don't need this px-2 anymore, lingering from before moving py-1 2024-05-21 21:05:23 -05:00
Tyler Woods
7d07722d4b fix: hover state and selected state are consistent 2024-05-21 20:36:12 -05:00
skidoodle
c40f5b9f85 Highlight selected script 2024-05-21 22:19:36 +02:00
Tyler Woods
9e3923d647 fix: expand accordion categories when they contain searchTerm matches 2024-05-21 14:22:22 -05:00
Bram Suurd
1a465cd2cf Refactor Footer component to fix styling 2024-05-21 17:43:50 +02:00
Bram Suurd
a323e9bcff BIG UPDATE: changed logic so only 1 network req is needed to get all scripts. 2024-05-21 17:31:34 +02:00
Bram Suurd
fd1b3794b3 Update Footer component to include Terms of Use link with umami event tracking 2024-05-21 17:00:59 +02:00
Bram Suurd
6ec04b9f0a Update Footer component to display current year and use "Copyright" instead of "tteck. All rights reserved." 2024-05-21 16:41:19 +02:00
Bram Suurd
7436062605 Refactor layout and add Terms of Use page 2024-05-21 15:04:51 +02:00
Bram Suurd
722775cf25 Update sort parameter in getLatestScripts function to use "mostViewedPosition" instead of "created" 2024-05-20 18:29:56 +02:00
Bram Suurd
e7f7afdc52 Fix useEffect hook in Navbar.tsx to only fetch links on SheetTrigger click once. 2024-05-20 00:59:03 +02:00
Bram Suurd
131322a9da Fix useEffect hook in Navbar.tsx to fetch links on SheetTrigger click 2024-05-19 21:09:58 +02:00
Bram Suurd
f0048a4229 Made it so the "star on github" message is shown at diffrent intervals instead of just once 2024-05-19 20:38:58 +02:00
Bram Suurd
f2a763e627 Refactor animations and class names in Script.tsx 2024-05-19 20:34:45 +02:00
Bram Suurd
263454c493 Update animations and class names in LatestScripts.tsx and MostViewedScripts.tsx 2024-05-19 20:27:57 +02:00