hippie/TODO.md

3.3 KiB

General

  • Remove gulp and legacy files
  • Better README with more info for the content section
    • Explain eleventy usage
  • Complete CHANGELOG
  • Automatic versioning for package.json and CHANGELOG
  • Add dynamic content to robots.txt during build process
  • Add dynamic content to sitemap.xml

CSS

  • Check style for every basic element
  • Uniform spelling of classes and identifiers
  • Direct class dependencies instead of repeating element names in classes
  • Change io stuff
    • Find name for styled interactive elements
    • Find name for io module with nested class names

Content

  • Intro
    • Complete with description for all basic elements, according to HTML Standard - The elements of HTML
      • Sections
        • body
        • article
        • section
        • nav
        • aside
        • h1-h6
        • hgroup
        • header
        • footer
        • address (put to grouping content)
      • Grouping content
        • p
        • hr
        • pre
        • blockquote
        • ol
        • ul
        • menu (new)
        • li
        • dl
        • dt
        • dd
        • figure
        • figcaption
        • main
        • search (new)
        • div
      • Text-level semantics
        • a
        • em
        • strong
        • small
        • s
        • cite
        • q
        • dfn
        • abbr
        • ruby
        • rb (deprecated)
        • rt
        • rtc (deprecated)
        • rp
        • data
        • time
        • code
        • var
        • samp
        • kbd
        • sub
        • sup
        • i
        • b
        • u
        • mark
        • bdi
        • bdo
        • span
        • br (mentioned in grouping content)
        • wbr
      • Edits
        • ins
        • del
      • Embedded content
        • picture
        • source
        • img
        • iframe
        • embed
        • object
        • param (deprecated)
        • video
        • audio
        • track
        • map
        • area
      • Tabular data
        • table
        • caption
        • colgroup
        • col
        • tbody
        • thead
        • tfoot
        • tr
        • td
        • th
      • Forms
        • form
        • label
        • input
        • button
        • select
        • datalist
        • optgroup
        • option
        • textarea
        • output
        • progress
        • meter (new)
        • fieldset
        • legend
      • Interactive elements
        • details
        • summary
        • dialog
      • Scripting
        • script
        • noscript
        • template
        • slot
        • canvas
  • Clock
    • Add overlays to better distinguish day, week and year