Commit graph

43 commits

Author SHA1 Message Date
Brian
6d9819bca7 Move application.css to TailwindCSS, rename to main.css. 2026-01-22 23:49:36 -06:00
Brian
bad02ec505 No need for settings import and uchu colors 2026-01-22 14:07:42 -06: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
SrIzan10
37aa7305b2
use clockicons font instead of ds-digital for the clock display (#701) 2025-12-13 14:28:41 -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
Candy Ying
0a2a8dd301
homepage submission (#530) 2025-09-27 02:02:56 -04:00
Echo
b7eecc439c
pass 2 on perms 2025-07-05 23:23:03 -04: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
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
Echo
b7a908833b
settings redesign 2025-06-23 16:09:25 -04:00
Echo
57ad1bd1c7
zap out lightmode to prefer dark 2025-06-23 10:18:20 -04:00
Echo
21a01f4479
sidebar tailwind part 1 2025-06-22 10:26:30 -04:00
Echo
1e63bb4107
temp fix admin/dev options 2025-06-21 22:27:08 -04:00
Echo
2ac91c3d8f
refactor settings page to a nicer grid 2025-06-08 21:21:56 -04:00
Max Wofford
471388cdd0 Add admin trust level setting 2025-05-08 18:03:44 -04:00
Mahad Kalam
93d48c2887
Update settings page UI (#102)
* Add Rubocop

* Width fixes

* Remove extra spacing from navbar

* Improve UI of page

* Remove Rubocop from Gemfile

* /my/settings: move title outside container

* Update Gemfile.lock

* Fix indentation for /my/settings

* Discard changes to app/assets/stylesheets/nav.css
2025-03-23 02:55:35 -04:00
ByteAtATime
83c2987ab3
feat: add recent signup users with avatars (#89)
* feat: add recent signup users with avatars

- Show avatars of recent Hackatime setup users
- Add a hoverable user list showing all setup users with names and photos
- Add tooltips for first 5 users (as preview)

* Add flag to force the 'setup waka' notice

---------

Co-authored-by: Max Wofford <max@maxwofford.com>
2025-03-20 23:54:28 -04:00
Max Wofford
2519c17c98
Initial filterable dashboard (#72)
* Initial filterable dashboard

* Scope loading spinner to activity graph

* Fix turbo loading spinner

* Add new charts

* Fix tooltip having blank entries

* Humanize times in dashboard

* Split up html & json partial rendering

* Fix turbo-caused chart bugs

* Implement dark mode

* Bring back clear button

* Fix chart not rendering after fast refreshes

* Remove console.logs

* Scope loading to activity-graph

* Simplify loading indicator
2025-03-19 22:07:23 -04:00
Max Wofford
a088df568a
Add github auth (#68)
* Add github auth

* Add project mapping background jobs

* Explicitly allow redirect to github for signin
2025-03-19 14:19:43 -04:00
Max Wofford
7787824073
Add timezone switching support (#65)
* Switch to local timezone in activity graph

* Validate timezone field

* Invalidate activity graph after updating timezone

* Delete dark.css

* Add timezone selector to settings

* Update heartbeats to support timezone

* Switch to timezone validation using TZInfo

* Fix link to user timezone
2025-03-19 12:05:48 -04:00
Zach Latta
755fe91f5b Improve setup button styling 2025-03-15 00:55:38 -04:00
Zach Latta
947c966da6 Put the video on the left of the screen and login on the right 2025-03-14 20:11:31 -04:00
Max Wofford
82a5439a6b Add new setup instructions for time tracking 2025-03-12 19:44:51 -04:00
Max Wofford
d0a455c9af Add mention of wakatime v2 2025-03-12 14:52:50 -04:00
Max Wofford
e7764b659e Show active user count on home page 2025-03-12 13:57:28 -04:00
Max Wofford
4119829bf9 Sign in with *hack club* slack 2025-03-12 13:39:30 -04:00
Max Wofford
f86209ccc0 Add links to letteropener in dev 2025-03-07 18:25:45 -05:00
Max Wofford
4271688194 Add email auth 2025-03-07 18:12:48 -05:00
Max Wofford
933f8f2ba2 Add pico.css 2025-03-07 18:09:59 -05:00
Max Wofford
ef88c4def8 Initial dark mode 2025-02-24 00:09:28 -05:00
Max Wofford
546664ce42 Add dev/prod colors to css 2025-02-23 23:07:32 -05:00
Max Wofford
d82f75f586 Switch to turbo frame loading for project list 2025-02-22 23:43:36 -05:00
24c02
51d649d95c make admin tools admin toolier 2025-02-22 15:30:41 -05:00
Max Wofford
bd508e5904 Add admin_tool helper 2025-02-21 15:34:59 -05:00
Max Wofford
c41ae264e5 Setup navbar 2025-02-21 15:14:23 -05:00
Max Wofford
95d8c8e253 Add uchu color theme 2025-02-19 18:05:20 -05:00
Max Wofford
5f6b322ebe Add avatar and name to OAuth 2025-02-16 12:26:22 -05:00
Max Wofford
394339fcf6 Initial commit 2025-02-16 03:21:30 -05:00