Skip to content

Latest commit

 

History

History
73 lines (52 loc) · 1.63 KB

File metadata and controls

73 lines (52 loc) · 1.63 KB

Project Issues

Demo

  • unpoly links on index page
  • overal re-structure using Site and Application

Compoments

  • Add esbild esbuild main.js --bundle --outfile=bundle.js --format=iife --global-name=MyLib --minify
  • use {{ debug }} to add min or not minified fiels
  • Disable duration animations on a page change set body-non-aimation attr and add modifier to all duration classes/remove as request finishes

Icons

  • USe material-symbols icons instead

Navigation

  • Mobile support
    • Hide on small screen
    • data-nav-open state
    • button (css & layout)
    • button js (up.compiler)
  • Collapse button on desktop (collapse to width 70px, display header, footer none)

Tables

  • Remove per-page pagination options
  • js for sorting

Buttons

  • Text button
  • Icon button
  • Outlined button
  • Remove ripple form disabled button
  • Add end_icon attribute

Checkboxes

  • Required add * to label
  • hover state

Expandable

  • Accordeon mode
  • Add ability to expand nav items

Card compoment

  • fix menu location margin minus 8
  • rename menu slot to action and use X in a demo to close a card

Text Field

  • Add required * to label
  • outliine hower state

Missing functionality

  • Menu component
  • Filters panel
  • Search (expand button)
  • Select rows checkbox
    • Select ALL
    • Action on selected rows
  • Class-based URLs
  • CRUD demo
  • Forms
    • Select (native like in angular material)
    • Formsets

Documentation

  • Menu system explanation (menu_path, templates, sample flat menus)