620 Commits (c55dae6ffe572258d0e530d68d80dafa9821e513)

Author SHA1 Message Date
Mike Fix e432dadd8b
add EmailSubscribe component 4 years ago
Mike Fix 85569b67d2
fix tag highlighting for 'Night Owl' HTML mode
Closes #1047
4 years ago
Mike Fix 51aadbe945
update Carbon title
- Closes #1048
4 years ago
Michael Fix 0f8c55e9e2
Improve reset state (#1043)
* add reset settings shortcut

* reset location too

* add integration test
4 years ago
Michael Fix e5ffd999f5
Maintenance: remove constructors (#1040)
* use class functions instead of fn bind

* use class functions in ImagePicker
4 years ago
Michael Fix e765b54baa
read container width and height at copy time (#1041) 4 years ago
Mike Fix a9b4c9597b
replace instance of withRouter with useRouter 5 years ago
Mike Fix b2912786a4
tweak 5 years ago
Michael Fix 280e359316
New spinner (#1023)
* new spinner

* snipper component

* remove react-spinner

* undo unnecessary changes
5 years ago
Binyamin Aron Green 50b3c3bfd8
Window title extends over boxy controls (#1038)
* Window title extends over boxy controls
Fixes #1033

* use static max width

Co-authored-by: Mike Fix <mrfix84@gmail.com>
5 years ago
Mike Fix 6e1b115c95
move mouse up listener to the window
Closes #1034
5 years ago
Peng Jie eaf70a9221
refactor(color-picker): drag the pointer smoothly (#1036)
* refactor(color-picker): drag the pointer smoothly

* keep Color picker as Functional componentgd

Co-authored-by: Mike Fix <mrfix84@gmail.com>
5 years ago
aluc 41722923d5
add 'width' option for Carbon container (#949)
* feat: add 'width' option for Carbon container

* feat: draggable width adjustment

* chore: auto disable widthAdjustment when edge starts dragging

* remove label width default; tweak settings style

* use only right width handler

* use react effects, add a11y role and props

* clean up code

* use clamp fn

* move max and min widths out of state

* give WidthHandler a display name

* tweak variable names

Co-authored-by: Mike Fix <mrfix84@gmail.com>
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
5 years ago
Mike Fix c3f7781c62
remove 'new' from offsets 5 years ago
Mike Fix 2dd6614e38
BlackLivesMatter 5 years ago
Mike Fix 10fa1ce2ab
improve Window controls Settings 5 years ago
Mike Fix 7eca999f4e
disable transparent row in Twitter 5 years ago
Mike Fix 9da7fb2f4e
add explanatory comment
(#1014)
5 years ago
Mike Fix 58891ffcb1
improve error underline style (#1014) 5 years ago
Mike Fix 4f05d0987a
clean up Editor class fns 5 years ago
Michael Fix fb917d01a9
Fix a11y dark embed (#1019)
* fix a11y-dark embed bug

Closes #1018

* extract global highlights into a component
5 years ago
Michael Fix b4db340511
implement underline text as error (#1015) 5 years ago
Mike Fix fcd5cee30b
sanitize export config values 5 years ago
Mike Fix a0b1e57d0c
tweak boxy theme 5 years ago
Michael Fix 7c778ed8a6
Boxy window theme (#1008)
* Add WIndows style window controls

* Add Windows style controls preview (needs work)

* Add Windows control style to settings menu

* tweaks

* add boxy windows theme

* refactor windows theme logic a bit

Co-authored-by: spikespaz <spikespaz@outlook.com>
5 years ago
Michael Fix a507b07dc3
Test Next public env vars (#1006)
* test next public env vars

* make next.config.js smaller
5 years ago
Michael Fix 44f658bb69
Upgrade highlight.js (#996)
* upgrade highlight.js

* add latex highlighter
5 years ago
Michael Fix 419070e895
Snippets name input (#992)
* snippets name input

* set 'name' property

* code

* update snippet name in /snippets

* fix imports

* snippet name -> add a name
5 years ago
Mike Fix 5b630b2867
show Copied! message for images 5 years ago
Michael Fix bc649fa0aa
allow setting variable 2 and 3 in config (#988) 5 years ago
Mike Fix c8ede18608
disable announcement 5 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
Mike Fix e8df2da86f
fix codemirror 'nocursor' bug 5 years ago
Mike Fix 1acbdf0529
fix copy text from embed bug
Closes #972
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
Tymoteusz Makowski be2170a059
Added JetBrains Mono font. (#962) 5 years ago
Mike Fix 68d0f0c36b
fix selection style logic
Closes #950
5 years ago
Mike Fix 942254b3a9
fix red color on small text 5 years ago
Mike Fix ba9a35e7ea
update announcement 5 years ago
Mike Fix 5d517593bb
remove sponsor link 5 years ago
Mike Fix e5b2348daf
new banner 5 years ago
Mike Fix b1b9038fbb
add offsets footer link 5 years ago
Michael Fix b4915060c5 fix text selection state (#948) 5 years ago
Michael Fix 622c8a7722
remove old unsplash photocredit if it is an exact match (#947) 5 years ago
Mike Fix 9beaaab7f7
fix cursor on mobile
Closes #941
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 f43eda1214
improve usability of selection styling 5 years ago
Caleb Taylor 24323a9c95 Responsive carbon (#925)
* From 768px to 920px, toolbar overflows container, shifted media query at max-width of 920px

* min-width of main content is larger than viewport, causing overflow

* main page has scrollbars even though all content visually is within viewport, removed/lessened margin on main and body

* On Firefox, the items inside toolbar second row would not match to container's height, thus would be smaller. 'flex: 1' applys flex growth, but sets the initial size of item to 0%. flex basis needs to be added as auto to fit the parent's main size property.

Co-authored-by: Michael Fix <mrfix84@gmail.com>
5 years ago