Commit Graph

43 Commits (567a9fc008b9b1d6da0afbd04f147801d1a885f0)

Author SHA1 Message Date
Mike Fix 9c08219e10
rm git Iosevka from CSS too
Joseph Musser 7e2a3f34bb
Add Cascadia font ()
* Add Cascadia Code font

* Switch to using jsdelivr CDN with fontsource NPM package

* Sort fonts by alphabetical order

* remove Iosevka

Co-authored-by: cyntler <damian@cyntler.com>
Co-authored-by: Mike Fix <mrfix84@gmail.com>
Benjamin Knorr 325189925d
use up to date IBM Plex Mono font with box-drawing characters ()
Andrew Hayes 0cf9fad135
IBM Plex Mono (Medium Italic -> Regular) ()
Andrew Hayes 86c9e6b4c2
fira code switch cdn, pin to latest ()
Mike Fix 4741d6adc8
prettier
M. Bagher Abiat d863fdec1d
Anonymous functions ()
* Theme.js file anonymous functoins warning disabled.

* Settings.js file anonymous functoins warning disabled.

* About.js file anonymous functoins warning disabled.

* Snippets.js file anonymous functoins warning disabled.

* Logo.js file anonymous functoins warning disabled.

* Reset.js file anonymous functoins warning disabled.

* Language.js file anonymous functoins warning disabled.

* Typography.js file anonymous functoins warning disabled.

* Font.js file anonymous functoins warning disabled.

* Billing.js file anonymous functoins warning disabled.

* all anonymous functoins warning disabled with the prefered style.

* Update components/Billing.js

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

Co-authored-by: Michael Fix <mrfix84@gmail.com>
Michael Fix d3e48d88fb
Clean up Fonts.js ()
* fix issue 1078

* update integration test oo
Dwiferdio Seagal Putra 30f19fb4f2
Fix IBM Plex Mono font is missing in Safari ()
* fix IBM Plex Mono font not loaded in Safari web browser

* revert other attributes except font-style in @font-face
Michael Fix 280e359316
New spinner ()
* new spinner

* snipper component

* remove react-spinner

* undo unnecessary changes
Michael Fix 3acbd9ef9c
New copy action menu ()
* 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>
Tymoteusz Makowski be2170a059
Added JetBrains Mono font. ()
Caleb Taylor 24323a9c95 Responsive carbon ()
* 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>
Michael Fix 4c85fffbc7 use constant colors ()
Michael Fix 10cc6fdb93
Improve mobile UI ()
* 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
Michael Fix 31b5b99598 Kbd elements in about ()
* WIP

* improve /about with keyboard shortcuts

* clean up about styles
Mike Fix 43c00407f3 remove capitalize util
Andrew Dassonville 830442c64a Add support for first line number setting ()
* Add support for first line number setting

* Set min value to 0

* Add number types

* add label and width settings to Input

* use Input component instead of Text

* remove unused types

* first-row -> first-line-number-row

* more .row into global stylesheet
Mike Fix 28a455eecc remove unused css
Mike Fix 7f7e38dbc8 fix div button styles
Mike Fix b12c3f802c lint and prettier
Michael Fix 0580e1c8e8
Separate API service, deploy frontend statically ()
* extract server into separate service

* fix basic tests with url.parse

* use Next withRouter

* remove old custom next rendering
Michael Fix a9b25e05a3
Performance improvements ()
* Performance improvements

- Use font-display: swap
- Preload CSS links
- Compress all request payloads

* inline react spinner css

* remove @zeit/next-css, move custom themes to static

* update contributing docs

* spinner styles

* move spinner back to top level

* load codemirror synchronously
Jake Dexheimer b7c8466711 fix mobile overflow issue ()
Yashu Mittal 22f2ea673e Space mono normal font ()
* Arranging in alphabetical order

* Add Space Mono (normal) font

* Added myself as contributor
Michael Fix 95f0a27111 Begin responsiveness overhaul ()
Closes 
Eric Adamski fd63008f12 Add Supoprt for IBM Plex Mono ()
* Add support for IBM Plex Mono (Italic) font

* Add myself as a contributor

* Alphabetize Fonts
Camron Flanders 98403b2ad2 Add Monoid Font ()
* Add Fantasque Sans Mono as font-face

* Add Fantasque Sans mono to constants

* Set to regular weight, not bold

* forgot to add myself as contrib

* add Monoid font
Camron Flanders eef096bc49 Add Fantasque Sans Mono font ()
* Add Fantasque Sans Mono as font-face

* Add Fantasque Sans mono to constants

* Set to regular weight, not bold
Michael Fix 5a4cdd7d7f
Lint and fix issues, don't add linting yet though ()
* Lint and fix issue, don't add linting yet though

* Clean up

* Remove /about href
Jake Dexheimer 04de6cae53 Remove body height
Jake Dexheimer ec412e6391 Fix height overflow
Jake Dexheimer 4d9793f3df Remove non-woff fonts
Jake Dexheimer c90099f72a Merge remote-tracking branch 'origin/master' into HEAD
Jake Dexheimer 12ce55b89a Remove non-woff fonts
Michael Fix 70928b765e Iosevka font ()
- Closes 
Mike Fix 28577aaf64 Font fixes
Jake Dexheimer 38cc0f91af Font support ()
* Add font family/font size support

* Load fonts with css

* Change settings item order
Andrew 3cbcb49c27 Remove semicolons
Andrew Dassonville 7e69ca2897 Add prettier
Jake Dexheimer bb38cd1d63 Fix overflow-x
Jake Dexheimer d819727285 add file drop overlay
Jake Dexheimer bf374f1728 Clean up styles
- Move globals out of Meta component
- Create style components for Reset and TypeSystem