Visit the site

Visit the site

Organizations Involved

Community contributions

We are grateful to all the people from the Serbian community that gave us their support and for being patient. With this support we've managed to finish this site without any struggle.

Our hope is that this site will bring some more people into Drupal world where we can work together. Education is a crucial part both for young developers and for clients. With this site we are aiming to educate both.

In the future we will make distribution with this theme so any Drupal community can use it.

It was about time for Serbia to get a brand new Drupal site. Purpose of this site is to gather all Serbian Drupal individuals and agencies.

This site is a place where we are promoting local events, but it is also a starting point for people who are new to Drupal world. If you are a Drupal baby, here you can find people ready to help you with your first steps.

About the project

After debating, we have agreed that the site will have 6 main features:

  • news/blog
  • events
  • job board
  • list of local agencies and individuals
  • list of Drupal sites we made
  • newsletter

The purpose of this site is to inform old members about events and job offerings. Young members can have better sense of what Drupal is while reading it in their native language.

Technical process:

Wireframe:

First, we made a detailed wireframe, you can see it here: http://zhnre2.axshare.com/#g=1&p=index .

Drupal.rs wireframe

Then about 10 pages of real design. After exporting assets site building was about to start.

Theme

This is custom theme, so read more about technical process.

CSS Grid is very flexible and itโ€™s providing solutions for many different use cases. Like Flexbox, CSS Grid works on the premise of a parent container and its child elements.

Itโ€™s not hard to notice a similarity in usage. Flexbox was designed for layout in one dimension (horizontal or vertical) and Grid was designed for two-dimesional layout - rows and columns at the same time.

Adding features like grid-template-areas and grid-auto-columns/grid-auto-rows, it becomes a powerful layout tool for any of the front-end development projects.

Github: https://github.com/drupalrs/website
Sponsored hosting: Platform.sh

Why Drupal was chosen

The first reason is, of course, because this is a site for the local Drupal community :) . We've also wanted to build a site with the new D8 version - it is new and exciting.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

Cyrillic to Latin (custom module)

Default and official language is Serbian with Cyrillic letters. We made this module because majority of Serbian population still uses Latin characters. It is more common char set because it is like alphabet.