Skvare’s Mark Hanna shows how to manage CiviCRM and Drupal with Composer. Learn the basics of composer.json and composer.lock, useful plugins, and a starter template for Drupal 11.
Development
Development
Technical content on Drupal, WordPress, and CiviCRM development at Skvare.
Creating an accessible website means ensuring content is understandable and navigable for all users. One simple and effective way to improve website accessibility is by using HTML header tags (also called heading elements). Header tags act like the chapters and section headings in a book. They organize content into a meaningful and navigable structure. Sighted users often rely on bold fonts, spacing, or colors to skim and find information on a web page. But for users relying on screen readers, keyboard navigation, or voice control, properly used header tags serve ...
CiviCRM’s greatest strength lies in its flexibility. With the right configuration and extensions, it can adapt to the specific needs of nonprofits, government entities, membership associations, and mission-driven organizations of all types. At Skvare, we’re not just helping organizations use CiviCRM; we’re active believers in the power of open source. We contribute code, share tools, and collaborate with the community to help the entire ecosystem thrive. CMS-Independent and Stand-Alone Compatible Extensions Here are just a few of the open source CiviCRM tools and integrations the Skvare team has created or ...