Commit Graph

49 Commits

Author SHA1 Message Date
Nolan Lawson 074ef0a760 use a11y-dialog instead of dialog polyfill 2018-02-04 19:15:35 -08:00
Nolan Lawson 27f15d4030 tweak styles for notifications 2018-02-04 12:49:42 -08:00
Nolan Lawson 3562437713 tweak design for mobile 2018-01-30 22:40:40 -08:00
Nolan Lawson 689cd97071 refactor external links 2018-01-28 19:01:51 -08:00
Nolan Lawson 6b2f16f3bf add status context 2018-01-28 15:44:33 -08:00
Nolan Lawson 4620a79b17 first stab at a profile page 2018-01-28 00:29:45 -08:00
Nolan Lawson 2a110ffa1e downgrade sapper for now 2018-01-27 21:49:22 -08:00
Nolan Lawson b569d63412 different style for direct/private statuses 2018-01-27 18:25:49 -08:00
Nolan Lawson 7f19a9068f fix title and gear icon 2018-01-27 12:55:09 -08:00
Nolan Lawson 8b64375b82 build svgs automatically 2018-01-27 12:48:22 -08:00
Nolan Lawson 35719f01f2 update svelte and sapper 2018-01-27 12:12:47 -08:00
Nolan Lawson fcfe409633 add loading indicator for images 2018-01-22 21:47:29 -08:00
Nolan Lawson a11f31bb3f implement hashtags 2018-01-21 20:02:32 -08:00
Nolan Lawson 0e229bedff implement database cleanup on logout 2018-01-21 18:36:40 -08:00
Nolan Lawson 0d6cf813a8 tweak gecko theme 2018-01-21 15:28:11 -08:00
Nolan Lawson d627348d19 set meta theme color correctly 2018-01-21 15:20:50 -08:00
Nolan Lawson cadb6efb68 rebuild 2018-01-21 14:12:50 -08:00
Nolan Lawson 174e9fc900 tweak design, fix a11y of sensitive media, remove will-change:transform 2018-01-21 13:35:03 -08:00
Nolan Lawson c08e8f2d4d add sensitive media toggle 2018-01-21 12:34:35 -08:00
Nolan Lawson 17312eedbf add custom focus outline, improve a11y 2018-01-21 10:53:15 -08:00
Nolan Lawson 1f32b6a0ce add gecko theme 2018-01-20 23:26:48 -08:00
Nolan Lawson ec2ce84f12 tweak colors 2018-01-20 21:46:33 -08:00
Nolan Lawson 0f29316ada refactor toolbar, tweak colors, add pressed states for toolbar 2018-01-20 21:42:46 -08:00
Nolan Lawson 73fbbad0cc improve SSR hiding 2018-01-20 20:30:49 -08:00
Nolan Lawson adfa5d5fb5 add modal dialog to fix fullscreen video 2018-01-20 19:19:24 -08:00
Nolan Lawson 6cf4a11283 more work on offline capabilities 2018-01-18 23:37:43 -08:00
Nolan Lawson cbcb270ed3 add explicit offline mode 2018-01-18 20:57:15 -08:00
Nolan Lawson 2c31746ae7 remove dead code 2018-01-17 00:23:32 -08:00
Nolan Lawson 91390bcba0 tweak design a heck of a lot 2018-01-15 21:58:31 -08:00
Nolan Lawson cd2be627e2 fix status layout issues 2018-01-15 20:51:51 -08:00
Nolan Lawson 7582f34d24 fix jerky scrolling on Safari 2018-01-15 18:29:28 -08:00
Nolan Lawson bdcfea32e7 fix style for statuses 2018-01-14 21:41:19 -08:00
Nolan Lawson 0340a0d16f flesh out status component 2018-01-14 19:28:50 -08:00
Nolan Lawson f258d4ca07 stop inlining unminified css 2018-01-14 14:54:20 -08:00
Nolan Lawson af98b62deb more comfortable line height 2018-01-14 14:44:47 -08:00
Nolan Lawson ccc1efb42a fix lighthouse score, add icons, inline global css 2018-01-14 14:29:32 -08:00
Nolan Lawson ee1251467a add error handling, toasts, and loading spinner 2018-01-14 11:22:57 -08:00
Nolan Lawson c49c80305c fix flash of unstyled content 2018-01-13 20:33:14 -08:00
Nolan Lawson 1f9029f457 finish theme engine 2018-01-13 18:59:49 -08:00
Nolan Lawson f69797544d start on instance theming 2018-01-13 17:41:15 -08:00
Nolan Lawson 7e1243cdc8 fix some a11y and organize svgs 2018-01-12 23:24:05 -08:00
Nolan Lawson 9f8c589821 move all theme colors to single file 2018-01-12 09:01:46 -08:00
Nolan Lawson e573220f3f start fleshing out timeline 2018-01-10 20:45:02 -08:00
Nolan Lawson f64792417b add a settings nav 2018-01-08 17:44:29 -08:00
Nolan Lawson bd6e2827c9 cleanup, tweak design 2018-01-07 22:38:41 -08:00
Nolan Lawson 9753b3d1c6 finish whole oauth logic 2018-01-07 22:00:20 -08:00
Nolan Lawson 259754ffe6 add icons 2018-01-07 16:00:42 -08:00
Nolan Lawson 70749d9053 start adding instance wizard 2018-01-07 15:11:17 -08:00
Nolan Lawson c3a8f847aa initial commit 2018-01-06 15:51:25 -08:00