Commit graph

2220 commits

Author SHA1 Message Date
Nolan Lawson 8622b37ff0 travis: only deploy to dev.pinafore.social on non-PRs 2018-04-12 21:01:44 -07:00
Nolan Lawson 2c6576e09d
Fix compose button covering content (#95)
Fixes #43 for browsers that support fit-content
2018-04-12 20:23:38 -07:00
Nolan Lawson 7853285eea
Fix scrollTop jiggle in Firefox (#94)
Fixes #64
2018-04-12 19:58:18 -07:00
Nolan Lawson 3786473e34
Simplify PseudoVirtualList (#93)
Possible fix for #92
2018-04-12 19:38:41 -07:00
Nolan Lawson 7ece5d7ffc fix css typo 2018-04-12 19:37:37 -07:00
Nolan Lawson 8e10c18080 fix webpack source maps for firefox
[skip ci]
2018-04-12 17:52:32 -07:00
Nolan Lawson 69a2ef8696 update CONTRIBUTING
[skip ci]
2018-04-12 09:44:02 -07:00
Nolan Lawson 5687d4e725 0.1.4 2018-04-11 23:43:05 -07:00
Nolan Lawson 84148912ee
Fix spoilers being posted after removal (#90)
Fixes #83
2018-04-11 22:55:11 -07:00
Nolan Lawson 1ad72f00c2
fix optimistic follow button (#91)
Fixes #85
2018-04-11 22:55:04 -07:00
Nolan Lawson 9700b46543 travis: attempt to fix dev deployment 2018-04-11 22:44:44 -07:00
Nolan Lawson 4a95770377 travis: attempt to fix dev deployment 2018-04-11 22:37:03 -07:00
Nolan Lawson 3a5a478f8f travis: attempt to fix dev deployment 2018-04-11 22:29:45 -07:00
Nolan Lawson fdfdcb6b82 travis: fix deploy-dev-travis 2018-04-11 22:23:53 -07:00
Nolan Lawson f5c457561b travis: fix firefox allowed failure 2018-04-11 22:23:17 -07:00
Nolan Lawson b7743c5816 fix dev.pinafore.social deployments in travis 2018-04-11 22:22:20 -07:00
Nolan Lawson 3fc42bdd4d deploy to dev.pinafore.social using travis 2018-04-11 22:04:34 -07:00
Nolan Lawson e9b6f69f8c update CONTRIBUTING.md
[skip ci]
2018-04-11 20:33:34 -07:00
Nolan Lawson 95c3349db7 fix bug where favicon changes incorrectly 2018-04-11 20:30:38 -07:00
Nolan Lawson edb621e0f5 nit: make cobalt secondary text a bit lighter
[skip ci]
2018-04-11 20:13:39 -07:00
Chris c8687635e8 add cobalt blue theme (#78)
* added cobalt blue theme

* lighten nav items
2018-04-11 20:11:47 -07:00
Nolan Lawson bdf658f54c fixup minor style nitpicks
[skip ci]
2018-04-11 20:01:45 -07:00
codl 8e08d08712 send status on ctrl+enter (#81)
* send status on ctrl+enter (#24)

* don't check for floating post button when pressing ctrl+enter

oops, I was too eager. it doesn't matter too much, except that if the
main compose form is off-screen but still focused, ctrl+enter would open
the compose modal instead of posting
2018-04-11 20:01:17 -07:00
Nolan Lawson a150613b53 tweak css variable names
[skip ci]
2018-04-11 19:53:43 -07:00
Spanky bdf547b561 made a variable for the AccountProfile page for its color overlay of the header image. (#84) 2018-04-11 19:47:24 -07:00
codl 6fcecce311 allow scroll-to-top to be canceled by a user scroll (#79) 2018-04-11 19:43:22 -07:00
Nolan Lawson 01fe4e5729 travis: attempt to make tests less flaky 2018-04-11 09:19:29 -07:00
Spanky a722e6e244 increased the default contrast in the --very-deemphasized* variables for dark themes (#76) 2018-04-11 08:41:16 -07:00
Nolan Lawson 4149e59c0b 0.1.3
[skip ci]
2018-04-11 00:02:44 -07:00
Nolan Lawson b3a946c72b travis: cache yarn cache 2018-04-10 23:22:24 -07:00
Nolan Lawson 5951aff8d8 add travis badge
[skip ci]
2018-04-10 23:18:58 -07:00
Nolan Lawson 55782a5331 detect "selected" when doing smooth scroll to top 2018-04-10 23:15:22 -07:00
Maxime Le Conte des Floris 660362ed46 feat: click on curent column nav button to go to the top of the timeline 2018-04-10 23:15:22 -07:00
Nolan Lawson 44dafb591e travis: fix flaky test 2018-04-10 22:38:10 -07:00
Nolan Lawson 9bfa2cf013 add perf mark for clicking spoiler button
[skip ci]
2018-04-10 22:30:22 -07:00
Nolan Lawson d95de24df5 add note about ad blockers / tracker blockers
[skip ci]
2018-04-10 22:14:10 -07:00
Nolan Lawson 7aceaa4d8c
remove role=alert from "show more" button (#68)
Possible solution for issue #59
2018-04-10 22:09:07 -07:00
Nolan Lawson 70b03eb56e
fix headings for timelines (#67)
Adds an sr-only class to make this easier in the future. Also fixes a missing aria-label.

Fixes #44
2018-04-10 22:08:14 -07:00
Nolan Lawson 0f3d4bcc7f travis: attempt to fix firefox test 2018-04-10 22:07:34 -07:00
Nolan Lawson ebc11ad00e travis: attempt to fix flaky test 2018-04-10 21:46:30 -07:00
Nolan Lawson f2b2eb1cec travis: try to fix flaky test 2018-04-10 21:19:29 -07:00
Nolan Lawson dac4d120f3 travis: try to fix flaky tests 2018-04-10 20:56:42 -07:00
Nolan Lawson 7488eaebd6 travis: don't print 'waiting for mastodon' so frequently 2018-04-10 20:15:04 -07:00
Nolan Lawson 9643cfc9db emit theme scss as compressed 2018-04-10 20:12:41 -07:00
Nolan Lawson 036dcf082f extract Ozark dark theme into separate scss file 2018-04-10 20:07:58 -07:00
Nolan Lawson 9d706a3748
Add img title as well as alt (#66)
Fixes #57
2018-04-10 20:02:42 -07:00
Spanky 3a7d887531 Added 'Ozark' dark blue color theme (#62)
* added Ozark theme, based off of a personal color scheme I use elsewhere.

* fixed incorrect main color value
2018-04-10 20:02:28 -07:00
Nolan Lawson 64cc08b88d travis: fix ffmpeg install 2018-04-10 20:01:46 -07:00
Nolan Lawson a932cc406b travis: install ffmpeg on travis 2018-04-10 19:49:37 -07:00
Nolan Lawson 0f9d797ea8 travis: make tests less noisy 2018-04-10 19:43:36 -07:00