47 Commits (43c2060707a44451ac158a49b946c5a97f834581)

Author SHA1 Message Date
hatsu 3da8262e10
Responsive for mobile (#1331)
* style(Page.js): Add max-width to .page class

* style(Editor.js): Make buttons vertically aligned when on mobile

* style: Fix Button width for mobile

* style(Popout.js): Add z-index

* refactor(Editor.js): .buttons->.share-buttons
3 years ago
Mike Fix b78520c90d
Consolidate type and format into one param (#1286)
* Consolidate type and format into one param

Closes #1274

* bug fix Open button

* update filename bug
3 years ago
Michael Fix 6fd6d99a80
remove safari edge cases (#1273) 3 years ago
Michael Fix e6950a0029
improve keyboard shortcuts (#1159) 4 years ago
Mike Fix dbeca58108
add titles to toolbar buttons 4 years ago
Michael Fix ae9b4445f1
run prettier with new config (#983)
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
5 years ago
Michael Fix 6ee68e46d2
Add quick export button next to the export menu (#978)
* quick export menu

* tweaks

* move #export-menu to button
5 years ago
Mike Fix 42994f1c0d
make export menu wider 5 years ago
Michael Fix 3acbd9ef9c
New copy action menu (#970)
* move copy actions to a new menu

* clean up copy menu

* clean up export menu

* move flex into reset styles

* use real ellipses

* fix copy menu id and classNames

Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
5 years ago
Technoknol ea8aa77223 PR for Enable copy image to clipboard export #921 (#940)
* Enable copy image to clipboard export (#921)

* Add Contributor for Enable copy image to clipboard export (#921)

* (#921) Check if ClipboardItem is function.

* update clipboard menu

* clean up getCarbonImage logic

* tweak

Co-authored-by: Michael Fix <mrfix84@gmail.com>
5 years ago
Mike Fix 7419c3c8f9
update location routing regex 5 years ago
Mike Fix e6853a0fc2
replace trailing slash from embed
- Closes #914
5 years ago
Michael Fix d9e34cbf04 add loading state to export button (#876) 5 years ago
Mike Fix acf91b088a
export -> exportImage 5 years ago
Michael Fix 10cc6fdb93
Improve mobile UI (#875)
* make toolbar fit window on mobile

* don't prefetch /about

* improve /about page

* fix layout for /account and /snippets

* fix img on /about mobile

* unneeded change
5 years ago
Michael Fix 31b5b99598 Kbd elements in about (#871)
* WIP

* improve /about with keyboard shortcuts

* clean up about styles
5 years ago
Mike Fix e4da412d83 move to use meta and shift symbols to define keyboard listening 5 years ago
Mike Fix 796994d3af fix trailing slash in embed url
- Closes #864
5 years ago
Mike Fix 0666d5b975 fix blob reference when SSRing 5 years ago
Mike Fix f58b7e9ccd remove trailing slash from embed copy 5 years ago
Michael Fix e0ed4bebdc Merge in 4.0.0 (#850)
* merge in 4.0

* dev mode with firebase impl

* useReducer for toasts state
5 years ago
Michael Fix 5acc71e2da
add keyboard listener for exporting (#777) 6 years ago
Mike Fix cac72d79ff make export component use hooks 6 years ago
Megha Sachdev 75493ee557 Introducing Applitools (#762)
* Applitools (#1)

* Adding applitools

* adding data attributes for testing

* add applitools key
6 years ago
Mike Fix 156e61c3ba fix embed URL button 6 years ago
Mike Fix d4538305b9 update location origin for embeds 6 years ago
Mike Fix 132c0f6d5a make filename input uncontrolled 6 years ago
Michael Fix b5ae198312
Fix Medium embedding workflow (#707)
* fix url encoding to support direct pastes to medium

* move check for object keys length to getQueryStringState

* remove url parse from GistContainer

* use useMemo instead of memo

* remove decode()

* add copy URL button to export menu
6 years ago
Michael Fix b2cb16a31f
Refactor disable PNG (#701)
* pull disabled state into ExportMenu

* use useOnline hook from the tacklebox
6 years ago
raboid 4321c28609 center tweet and export buttons 6 years ago
Mike Fix 35ed5ae1e7 replace copy button with tacklebox's 6 years ago
raboid 3aec3ebc28 Conditionally disable PNG export for Safari 6 years ago
Mike Fix 4d91c5d4c9 add ids back again 6 years ago
raboid 9d37f9bf99 use HOC for popout state, remove react-addons-shallow-compare 6 years ago
raboid fdaa990ab2 Remove title prop from Button 6 years ago
raboid e5b3d39d4e Update ExportMenu to use Popout, Button, Input 6 years ago
Jake Dexheimer 231bd39169 minor ux fixes 6 years ago
Sean 5206dc4ef1 Reduce updates caused by typing (#604)
* prevent index page from updating

* implement shouldComponentUpdate for ExportMenu

* replace componentDidUpdate with updateState in Editor

* replace shallowCompare with React.memo

* add flex-basis to prevent jank
6 years ago
Jake Dexheimer 0aa1d7404f minor design improvements 6 years ago
Mike Fix dd93b6af9e update export-menu-container 6 years ago
Mike Fix 109a3edc6b export-container -> export-menu-container" 6 years ago
Miloš Sutanovac 09397baf7b Adds CLI hooks (IDs) to certain elements (#592)
* Adds CLI hooks (ids) to certain elements

* Update Carbon.js

* Update ExportMenu.js
6 years ago
Jake Dexheimer 479e3b7bbf minor aesthetic tweaks 6 years ago
Mike Fix 9b5b96cd58 remove unneeded sCU 6 years ago
Mike Fix 17c8036b34 tweak 6 years ago
Sean 02debae7e2 increase button click area (#584) 6 years ago
Sean 68d90364b0 New export menu (#582)
* New export menu

* Fix lint errors
6 years ago