Skip to content

References and Jargon

Eric Bailey edited this page Mar 11, 2019 · 29 revisions

These links and terms help with understanding enchilada's general approach:

Jargon

General

  • Base: The default, resting position or lowest hierarchical element.
  • Resting: The initial, default/inert state.
  • Parent: A collection of things.
  • Child: Things that are used to make up a parent.

Building

  1. Base: The basic, "core" aspects of the project. Used to set defaults and fallbacks.
  2. Element: Elements are the smallest pieces used to construct the larger parts of the interface. Typically assigned to HTML tags (ex: a video play button).
  3. Component: Components are collections of Elements used to perform a single action (ex: a video player bar).
  4. Object: Objects are collections of multiple Components used to perform a task (ex: a video player).
  5. Layout: Layout is anything used to position the larger areas of the site (ex: the wrapper for the video player area).

Deploying

  1. build: The first of three steps, used to get the site's different aspects up and running.
  2. test: The second of three steps, used to optimize and audit what has been built, to see if it will work when made live.
  3. deploy: The third of three steps, used to conduct any final optimizations and push the site live.

References

General

Copywriting

CSS/Sass

Server