Skip to content

Assorted schematics improvements #10833

@jelbourn

Description

@jelbourn

ng add

  • We should add a style to make the font Roboto in addition to adding the <link>
  • Need to add @angular/cdk at the same version of @angular/material if it is not present

Nav schematic

  • For large screens, the sidenav shouldn't have a shadow (I think that means it should be in a different mode)
  • "Application title" should be the project name
  • It's not clear where the "content" should go; there should be a comment marker for that
  • The toolbar scrolls with the content; it should stick to the top if the sidenav is going to stay present

Dashboard schematic

  • Grid-list should shrink number of columns based on screensize

Tree schematic

  • Switch to native table API

Misc

  • --name should be implied when I do ng g @angular/material:materialTable stat-block
  • Each schematic having material in the name is rather redundant, we should make it work with just e.g. @angular/material:table

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgent

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions