Code Monkey home page Code Monkey logo

blog's People

Contributors

takimotok avatar

Watchers

 avatar

blog's Issues

css: use Sass

todo

  • add Sass
  • change directory structures
  • consider reset.css
  • refine pc styles

change elements: heading

todo

  • Heading
    • h1 - h6

ideas

font-size

  • html: 18px
  • h1: 2rem
  • h2: 1.8rem
  • h3: 1.6rem
  • h4: 1.4 rem
  • h5: 1.2 rem
  • h6: 1rem

deal with mobile

todo

  • investigate width unit
    • e.g.) vw, vh
  • define break points
  • use mixins
  • check design w/ :
    • pc
    • rotated mobile devices

change elements: superscript, subscript

<sup>

The tag defines superscript text. Superscript text appears half a character above the normal line, and is sometimes rendered in a smaller font.
Superscript text can be used for footnotes, like WWW[1].

-- https://www.w3schools.com/tags/tag_sup.asp

<sub>

The tag defines subscript text. Subscript text appears half a character below the normal line, and is sometimes rendered in a smaller font. Subscript text can be used for chemical formulas, like H2O.

-- https://www.w3schools.com/tags/tag_sub.asp

GitHub Flavored Markdown Spec

cf.) https://github.github.com/gfm/

apply ESLint and Prettier

Linter, Prettier

$ yarn add -D prettier

$ echo {}> .prettierrc.json

in ale:

ALE supports both linters and fixers.
If you don’t specify which linters to run, all available tools for all supported languages will be run, and you might get a correctly formatted file with a bunch of lint errors.
To disable this behavior you can tell ALE to run only linters you've explicitly configured (more info in the FAQ):

-- https://prettier.io/docs/en/vim.html

let g:ale_linters_explicit = 1

about config:

At first glance, avoiding parentheses may look like a better choice because of less visual noise.
However, when Prettier removes parentheses, it becomes harder to add type annotations, extra arguments or default values as well as making other changes.
Consistent use of parentheses provides a better developer experience when editing real codebases, which justifies the default value for the option.

-- Arrow Function Parentheses

Linter

editorconfig

change elements: forms

  • Forms
    • Legend
    • Form Element
      • Text Field
      • Text Area
      • Select Element
      • Radio Buttons
      • Checkboxes
      • Password
      • File Input

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.