Articles
Concept draft for a potential Drupal conference session.
Embedding content from your site within a formatted text field with CKEditor.
I'm working on an accordion component, which authors can add to pages to collapse content that isn't relevant to everyone
How to create a solid site structure.
Content Types
This is the main content structure for drupal.
Use content types when you want
Text formats determine the html allowed in your formatted text, and how it will be displayed.
Text formats are a configurable set
Explanation of Rich text content, from Full HTML to structured embeds.
Modules
CKEditor version 5. The main content editor for Drupal.
Added to Drupal 9.3.
CKEditor 5 issues
CKEditor 5 overrides dialogSettings
Media library browser.
Create a ckeditor toolbar dropdown group.
Only allows one group to be created.
See where taxonomy terms are in use on the site.
This module makes it easier to manage your taxonomy.
The collapsible interface allows you to see the terms all on one page and
Adds a tab to entities to show where they're being referenced.
Resources
Documentation on media embedding in ckeditor.
Guide to drupal modals.
Drupal development tools guide.
Drupal documentation for services and dependency injection.
Symfony service tags documentation.
How to install sandbox modules with composer.
Projects
HTML/CSS/JS code sample.
Module under development at theme.mantra.network.
A simple theme.
Create a platform for managing invoices and payments for a freelance development business.
Migrating...
Documentation on bike parts and compatibility.
A system for establishing and prioritizing your goals, defining clear objectives, and tasks needed to complete them.
Collect and share bookmarks.