Commit graph

134 commits

Author SHA1 Message Date
Mahad Kalam
d38b7f71f5
Mailer previews + partialify the weekly summary (#1076)
* Mailer previews + partialify

* oops
2026-03-15 20:35:48 +00:00
Mahad Kalam
d5d987a8f4
Email layout v2 (#1015)
* Better emails!

* Fix tests?

* bit o' cleanup

* add rant

* pt2

* pt3

* Update tests

* oop

* man what on earth

* ffs!!!!!

* Revert "ffs!!!!!"

This reverts commit b58bfed0f4c6288e95d0a111aeb3d7d7900ac9e7.

* Revert "man what on earth"

This reverts commit 8752cc2200eb3b852ea545d10ccbd555ab09d2b4.

* Revert "Fix tests?"

This reverts commit 810ebde73376ff7da0595e6b927f1b464d62b4a4.

* Ignore external Google Fonts link in premailer
2026-03-01 07:18:24 +00:00
Mahad Kalam
5aabfe8fa7
UI fixes (#979)
* Small UI fixes

* OAuth2 applications tweaks
2026-02-18 09:02:13 +00:00
Mahad Kalam
3f5470464a
New signed out page, new sign in page, no minimal login, fix redirect (#968)
* New signed out page, new sign in page, no minimal login, fix redirect
issue

* Format + deps

* Implement that fix

* Readd the numbers

* Remove the +s
2026-02-17 17:08:11 +00:00
Mahad Kalam
ef94a9da9d
OAuth2 apps inertia'd! (#966)
* OAuth2 apps Inertia'd!

* Rose Pine/Rose Pine Dawn themes!

* Run formatting pass

* add some tests?
2026-02-17 13:45:44 +00:00
Mahad Kalam
f3350234f5
Modals! New projects page! Better dev imports! Fix OAuth2 projects! (#958)
* Modals! New projects page!

* Update modal close buttons

* Make progress bar better

* Various fixes + tests

* Formatting

* Fix tests?
2026-02-16 23:11:25 +00:00
Mahad Kalam
044a1e4fea
Use Inertia deferred props + Prettier/svelte-check (#957) 2026-02-16 10:29:04 +00:00
Mahad Kalam
f468d2470e New OG image! 2026-02-16 00:38:50 +00:00
Mahad Kalam
7273fad8dd
Themes, pt2 (#953)
* Themes pt1

* Themes pt2

* Standard -> Classic, new default is Gruvbox Dark

* Make settings shell fatter

* more theme fixes :nodnod:

* Remove orphaned file
2026-02-15 22:36:34 +00:00
Mahad Kalam
dd978bbeb9
Themes! (#952)
* Themes pt1

* Themes pt2

* Standard -> Classic, new default is Gruvbox Dark

* Make settings shell fatter
2026-02-15 22:14:46 +00:00
Mahad Kalam
ed75919d75 Fix toasts 2026-02-09 22:42:13 +00:00
Mahad Kalam
2674fd42bb New favicon! 2026-02-09 21:54:39 +00:00
Mahad Kalam
ef3f36c829
Inertia migration/UI3 (#911)
* Inertia p1?

* Inertia'fied signed out homepage?

* Split up signed in page

* WIP signed in v2?

* Better signed in?

* Clean up extensions page!

* Fix currently hacking

* Better docs page?

* Docs update 2

* Clean up "What is Hackatime?" + get rid of that godawful green dev mode

* Better nav?

* Cleaner settings?

* Fix commit times

* Fix flashes + OS improv

* Setup v2

* Readd some of the syncers?

* Remove stray emdash

* Clean up Step 3

* Oops, remove .vite

* bye bye, /inertia-example

* bin/rubocop -A

* Fix docs vuln
2026-02-09 11:26:30 +00:00
Echo
b9c2b29a4f
feat: upgrade dashboard to latest style facelift (#882) 2026-02-02 00:47:32 -05:00
Echo
fcb68768d9
spinny go we we we we (#837) 2026-01-25 15:54:16 -05:00
Echo
89c2649898
fix broken color definition (#826)
* fix broken color definition

* switch to real colors

* fix bg

* fix leaderboards

* tidy up settings page
2026-01-25 12:05:22 -05:00
Brian
fb464ecba2 Update application.css 2026-01-23 21:21:49 -06:00
Brian
eaa994d3fa Refined CSS files to follow TailwindCSS guidelines
I updated some custom value rules to their closest equivalent in TailwindCSS (if they were equal or very minimal difference).
2026-01-23 20:53:21 -06:00
Brian
83055e068a Begin moving filterable_dashboard.css to TailwindCSS 2026-01-23 14:26:08 -06:00
Brian
6d9819bca7 Move application.css to TailwindCSS, rename to main.css. 2026-01-22 23:49:36 -06:00
Brian
b05f1dd299 Minor fixes to nav.css tailwind rules 2026-01-22 23:07:12 -06:00
Brian
bad02ec505 No need for settings import and uchu colors 2026-01-22 14:07:42 -06:00
Brian
754899ab49 Import nav.css to tailwind/application.css, move some rules. 2026-01-22 14:07:11 -06:00
Brian
a2efcea9d4 Move nav.css to tailwind/ stylesheets 2026-01-22 13:58:30 -06:00
Brian
cffa946953 Convert all px to rem for accessibility 2026-01-21 23:59:14 -06:00
Brian
0895891176 Begin moving nav.css to TailwindCSS
* just a note, this is NOT done yet (and yes I know it won't work as is rn)
2026-01-21 23:36:08 -06:00
Brian Walczak
24b31d2e44
Fix labels for filterable dashboard .option (#793) 2026-01-17 16:36:08 -05:00
Brian Walczak
e971d92d43
Clean up legacy CSS, remove unused stylesheets, and tiny improvement for dropdown UI. (#786)
Co-authored-by: Echo <github@3kh0.net>
2026-01-16 17:49:39 -05:00
Brian Walczak
9982746122
Small UI improvements, include total time tracking in Projects page. (#785) 2026-01-13 23:44:18 -05:00
Echo
7ebb1b2085
archive projects (#770) 2026-01-06 09:28:39 -05:00
SrIzan10
37aa7305b2
use clockicons font instead of ds-digital for the clock display (#701) 2025-12-13 14:28:41 -05:00
Echo
64f9d9cb34
data deletion oneshot (#691) 2025-12-07 22:49:40 -05:00
Echo
ed7fcc8680
modal refresh (#636)
* modal refresh

* fix up yields and custom injections
2025-11-17 17:37:38 -05:00
Echo
65807a2e82
clock flipping (#611) 2025-11-04 16:54:08 -05:00
Toshit Chawda
15744b3442
redo clock css (#559) 2025-10-03 02:03:48 -04:00
ShyMike
94679fc4d9
Make the new homepage not take up 5 kilometers of space when logged in (#550) 2025-09-27 20:19:25 -04:00
Candy Ying
0a2a8dd301
homepage submission (#530) 2025-09-27 02:02:56 -04:00
BananaJeans
c649dfb45f
projects tab styling adjustments (#532) 2025-09-24 20:39:25 -04:00
Jeffrey Wang
176ecbf85b
Hide the scroll bar (#468) 2025-08-10 15:20:57 -04:00
Echo
b7eecc439c
pass 2 on perms 2025-07-05 23:23:03 -04:00
Mihai Ghețu
cd912f5c1d
Made the dropdown text visible in light mode 2025-07-01 13:22:59 +03:00
Echo
e53ced0a03
rework even more css 2025-06-27 11:43:04 -04:00
Echo
042464d59f
remake projects page 2025-06-27 11:27:13 -04:00
Echo
9bb6a53a09
convert footers to tailwind 2025-06-27 10:57:36 -04:00
Echo
a83a6fdddc
covert active users graph to tailwind 2025-06-27 10:48:32 -04:00
Echo
e96407251e
convert activity graph to tailwind 2025-06-27 10:45:39 -04:00
Echo
9b4f764c33
remove scrapyard leaderboards 2025-06-27 10:29:56 -04:00
Echo
509f763e13
styles update! 2025-06-26 17:22:15 -04:00
Echo
72b340f128
make fonts work 2025-06-26 14:13:58 -04:00
Echo
4fe0275e36
font updates 2025-06-25 20:04:35 -04:00