This is a special interest group dedicated to improving and expanding the Drupal theme system including theme functions and templates, CSS, markup, and how contrib modules add in their functions, CSS, and markup.
for example, we'll take stock of the location and number of CSS files and discuss if the architecture can be improved through emerging frameworks like Object Oriented CSS.
We will consider the questions "What do themers need from Core in terms of CSS? Module developers? SEO specialists?" and "What's new in CSS? What does Drupal support? What's the roadmap for CSS support?"
Weather API Drupal 8
Is there any contrib module for whether and what should be in whether API for drupal.
Read moreWEBINAR: Taking a design pattern approach with Drupal 8 & DX8
Component based design has many advantages but to get the most out of this approach you have to also understand the potential pitfalls and how to avoid them. For example what happens if your carefully crafted designs are disrupted by a new content (component) request from your client. Rather than going back to the beginning of the design process DX8 gives design and build teams the flexibility to create adaptable components that can be adjusted to fit the new design requirements. Find out how you can create the flexibility from the outset that your projects need.
What you'll learn:
Read moreWhich one is more beneficial certification in Drupal 8 ?
Bricks Sprint Amersfoort 2018
If you are using Paragraphs and/or Layout Builder in your daily work -- this could be really interesting for you/your Team!
We will work on new Bricks features, allowing to user them together and natively with Paragraphs and Layout API/Builder.
List of tasks: https://www.drupal.org/project/issues/search?issue_tags=Bricks%20Sprint%....
Read moreCall for Sessions: Design 4 Drupal, Boston 23-25 JUNE 2017 at MIT
Open for Sessions Submit your talk here.
Design 4 Drupal, Boston is an annual web design event covering all aspects of design, UX, & theming for Drupal websites.
Back at MIT this year! MIT Stata Center at in Kendall Square, Cambridge, MA.
Read moreBricks 8.x-1.3 just released!
Bricks 8.x-1.3 just released!
Draggable Entity tree, Inline Entity Form, Revisions and Paragraphs support!
Bootstrap 4 (!) support as a separate module!
https://www.drupal.org/project/bricks
Read moreAtomium, a new D7 base theme
Hi,
I'm currently busy writing a new theme for Drupal 7.
It's not the first one I do, my first try was with Saeven for Aegir 2 years ago but it was mainly for my personnal/work purpose.
This message is to get a feedback from the community on how to implement best practices for creating a base theme.
In this project, I tried to decouple it as much as I could and what, actually, makes a theme.
The current issue with Drupal is that, currently, many theme definitions are defined either in theme_function() or via templates.
CodeSprintUA within DrupalCamp Kyiv 2017
Hi, dear community
I'm trilled to announce we are working on #CodeSprintUA organisation within DrupalCamp Kyiv 2017 for June 11 2017.
At this moment we have a bunch team already set u p
- OpenY - lead Dmytro Danylevskyi
- Open Social - lead Taras Kruts
- Panels for Drupal 8 - lead Dima Storozhuk
CodeSprintUA within DrupalCamp Kyiv 2017
Hi, dear community
I'm trilled to announce we are working on #CodeSprintUA organisation within DrupalCamp Kyiv 2017 for June 11 2017.
At this moment we have a bunch team already set u p
- OpenY - lead Dmytro Danylevskyi
- Open Social - lead Taras Kruts
- Panels for Drupal 8 - lead Dima Storozhuk
WEB COMPONENTS, POLYMER AND DECOUPLING DESIGN IN DRUPAL
Wanted to reference this here in case people didn't see it. We've got https://drupal.org/project/webcomponents module able to go straight from polymer templates to display modes to field UI to rendered output. This completely by-passes the traditional tpl / template file workflow and allows front-end to dictate design to backend (instead of in Drupal where it's usually a mish-mash of both). It's also by-reference so updating your templates sees them updated in Drupal.
https://drupal.psu.edu/blog/post/web-components-polymer-and-decoupling-d...
Read moreNew Drupal 8, button field formatter
Just published a new link formatter for Drupal 8.
https://www.drupal.org/project/button_link
Allows to output a link as a Bootstrap Button Link.
Basic configuration can be done on the view mode interfase.
For advance configuration twig template and preprocess are available.
1000 + Free Drupal themes listed and easy to filter
Hi, I have created http://www.drupalfreethemes.com/ which lists all the drupal themes from drupal.org and they are easy to filter/ search.
Please provide feedbacks to improve the site.
Read moreD8 theme: Ara
I'm working on a D8 theme named Ara.
The idea behind it is to make drupal theming "component based", this will make it easy to reuse and share theming work. Ara also will integrate front end frameworks like polymer and lumx with drupal.
Go ahead try it and look at the code.
I'll be happy to see your comments!
Project page: https://www.drupal.org/sandbox/ahwebd/2668242
Documentation/Install instructions: https://ahwebd.gitbooks.io/ara-theme-documentation/content/
New D8 modules Styles API and Block Styles
Styles API Module allows other modules or themes to register theme templates on a YAML file (replacing hook_theme()) and provide a repository for all themes registered.
This will give more order to theme definitions, taking them away form code.
But moreover in this way themes and modules could gather information of registered themes implementation.
For example a module could add select field to forms, providing a UI to easily assign predefined templates for elements, blocks or regions.
Read moreVisual Content Layout - A very friendly way for creating content layouts in Drupal
Visual Content Layout is a Drupal 8 Module developed to manage text filters HTML content layout and visual elements like iconography, accordions, tabs, non table columns, images, videos, list, CTA’s, etc.
The HTML output of module is based on Bootstrap components and grid system.
LIVE DEMO!
<
ol>
Bricks module — revolutionary new way of creating rich content in Drupal
https://www.drupal.org/project/bricks
Bricks — is a revolutionary new way of creating rich content in Drupal. Thanks to the powerful contributions like ECK and Entity Reference, Bricks itself is just 100 lines of code.
In terms of concept Bricks is a new generation of Paragraphs, drop-in replacement for Panelizer and a good friend to Display Suite and WYSIWYG.
Live demo
- Open pre-configured sandbox on simplytest.me.
- Click Launch sandbox and wait.
- Click Log in (email and password should be pre-filled).
- Go to Appearance and click Set default near the Bootstap theme.
- Go to Structure > Content types > Page > Manage fields and:
- Edit and Save
field_body
(this enforces Field API to alter database schema). - Optionally Delete useless
body
field.
- Edit and Save
- Finally click Add content on the toolbar and create your first bricky page!
https://www.drupal.org/project/bricks
Read moreExamples of theme_table() and theme_fieldset() functions in Drupal 7
In Drupal 7 API there is a chapter dedicated to site theming. From a Drupal developer's point of view, almost everything is done with the help of functions and there are many of them that facilitate theming in Drupal 7, too.
The most important one is the theme() function.
In the blog post by our developer, 2 of them are analyzed:
1) theme_table() – function for table formatting.
2) theme_fieldset() – function for drop-down list.
http://internetdevels.com/blog/examples-themetable-and-themefieldset-functions-drupal-7
How to fetch Views total number of records in page.tpl.php before views.tpl called.
See this image http://prntscr.com/7idx70 for more understanding.
I want to fetch Views total number of records in page.tpl.php before views.tpl called. Is it possible to fetch that row total before views rendered? I am also using contextual filter for this view. Views have page type display.
I have also used module https://www.drupal.org/project/views_record_count. but this will print total number of records on Views header or footer. (Not outside of views)
Read moreHelp: where to find new sub-contract/freelance customers?
Hello Drupal community, I'm looking for more freelance / contract work at the moment. And I was wondering where good places were to find it?
I run my own small agency in Santa Barbara CA and I can offer the following services: Drupal module coding, theming, front-end interactivity, custom design, project management, information architecture and more.
So far I know about Drupal Groups, meet ups, and craigslist. Any other good resources for finding new clients?
Thanks!
Sebastian.
Read moreDesign for Drupal, Boston 2015
http://design4drupal.org (launching mid May 2015)