Skip to content

Library name, naming and namespacing #27

@DaveOrDead

Description

@DaveOrDead
  1. Are we agreed on the name Vanilla UI? My initial thinking with that name is that it didn't have a dependency on jQuery or any 3rd party lib. Do we instead want it to be something related to accessibility if that is our focus?
  2. If we are agreed on it, should we use VUI as the namespace e.g: class="js-vui-dialog-btn-open" and data-vui-controls-dialog="xyz". If the lib is called something else what should the namspace be, if we have one.
  3. Do we want to have consistent names for all the composite parts of a component. E.g most components will have some sort of open or launch button, at CM we use the term trigger which would probably work across all components and is generic enough to work for a tab or a button. I'm not sure there is a logical opposite. IE with open you will always have close as it's opposite.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions