Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

Bootstrap Materialize DateTime Picker

OVERVIEW

Drupal 8 Bootstrap Materialize DateTime picker. Bootstrap Materialize DateTime Picker module provides a widget for Drupal Date fields.

UI Suite Initiative - Design Systems with Drupal

This is a placeholder project for works and information on the UI Suite initiative, which provides a cohesive set of modules to implement full design systems while preserving and improving the Drupal site building experience.

Manifesto

The gap between the themers and the site builders has to be reduced. Too much PHP code (custom plugins, events, hooks preprocess, hooks alter...) is produced by the back-end developers, on each projects, to fill this gap.

Moreover, if this PHP code is not fully provided, the themer may need to overcompensate, adapting its work to provide peculiar markup or abusing templates overriding and suggestions mechanisms.

It was an issue when we were implementing plain dull mockups. This is even more the case today with new methodologies like Design Systems.

So, we are finding and creating Drupal modules to cover all the parts (components, styles helpers/utilities, layout systems, examples pages...) of a design system, while:

  • letting the themer owns and drives the implementation, easily declaring YAML files from the theme folder
  • exposing this implementation directly to the site building, in Drupal backoffice (layout builder, manage display, views, blocks, flags...), as configurable plugins
  • for specific business cases, exposing this implementation to the back-end developer as a nice and robust API

Extra Field Configuration

This module provides a configuration layer for Extra Field to allow developers to manage the placement of extra fields via configuration
rather than in annotation properties. The module also allows for the usage of
multiple instances of the same extra field plugin on an entity, without having
to define multiple instances of the plugin in code.

Siema

Siema is a lightweight (only 3kb gzipped) carousel plugin with no dependencies and no styling. As Brad Frost once said, “do that shit yourself”.

Pages

Subscribe with RSS Subscribe to RSS - Site Structure