Commit graph

1680 commits

Author SHA1 Message Date
Nolan Lawson 96f02f349b improve webpack dev mode (#104) 2018-04-13 20:49:52 -07:00
Nolan Lawson 9030a24d2b
Preserve Uglify source maps in production (#103) 2018-04-13 20:17:36 -07:00
Nolan Lawson fdcf2bc46b
fix blurry modal dialog on chrome/safari (#101)
Fixes #71
2018-04-13 09:46:47 -07:00
Nolan Lawson a208e5dedb
fix warning about max EventEmitter listeners (#100) 2018-04-13 09:46:38 -07:00
Nolan Lawson 1d67a2ad0c 0.1.5 2018-04-12 22:56:44 -07:00
Nolan Lawson aaf0a16a48 remove mistaken code comment
[skip ci]
2018-04-12 22:30:40 -07:00
Nolan Lawson d2c5839873 tweak style for small devices 2018-04-12 22:13:05 -07:00
Nolan Lawson a82c44c21f
Replying returns focus to reply button (#98)
Fixes #42
2018-04-12 21:18:14 -07:00
Nolan Lawson a875386539
fix image hover description on Firefox (#97)
Fixes #57
2018-04-12 21:18:06 -07:00
Nolan Lawson b8d862618a
Use display:none for virtual list header (#96)
Fixes #59 by using display:none instead of opacity/pointer-events tricks while still showing an animation
2018-04-12 21:17:57 -07:00
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