New website design
#30
(2017-04-02, 14:27)flammon Wrote: The site look fantastic! Amazing attention to detail everywhere from visual transitions to clean HTML.

I'd love to know more about the development and technical details. So far we've got Drupal 8, from the post, and I can see jQuery in the source but what about CSS and build tools? Did you use any libraries or other frameworks and is the site available on github? I'd also like to know more about the transition from WP to Drupal and the challenges that might have come from it.

Congrats on nailing the design, content and speed which amounts to a great ux.

Glad you like the site, it is actually Drupal 7 as it was started before we had a stable Drupal 8 available. I put a lot of thought into the design and UX before the build commenced so good to hear that is appreciated Smile. The general structure is built using common Drupal contrib modules like panels, display suite and context. The theme started of with a blank omega starterkit then the bespoke design applied. CSS is built via SASS/Compass and tried to use SMACCS wherever possible. Only used a couple of JS libraries (slick and magnific) and that was all tied together with some custom JS. Database and configuration updates are managed using features.

There is some custom modules I created to do some more specific things like the addon importer (which uses drupal migrate) and the donation form + donor wall. A migration script was also written to import all the old articles from WP which wasn't overly difficult, In general it was a fairly smooth transition.

The source for the whole site isn't publicly available (for reasons) but we might release the theme at some point.
Author of Chorus


Messages In This Thread
New website design - by Kib - 2017-04-01, 22:21
RE: New website design - by Ktbelle212 - 2017-04-01, 22:45
RE: New website design - by Kib - 2017-04-01, 22:50
RE: New website design - by Tiff88 - 2017-04-02, 00:17
RE: New website design - by whufclee - 2017-04-01, 22:47
RE: New website design - by skybird1980 - 2017-04-01, 22:50
RE: New website design - by DoubleT - 2017-04-01, 22:57
RE: New website design - by BFeely - 2017-04-26, 17:30
RE: New website design - by Katniss - 2017-04-01, 22:52
RE: New website design - by Wayneright - 2017-04-01, 23:57
RE: New website design - by JimmySmith2 - 2017-04-02, 00:21
RE: New website design - by nickr - 2017-04-02, 00:22
RE: New website design - by Tiff88 - 2017-04-02, 00:27
RE: New website design - by blossom24 - 2017-04-02, 01:44
RE: New website design - by wiseres1 - 2017-04-02, 02:18
RE: New website design - by Kib - 2017-04-02, 02:37
RE: New website design - by scott967 - 2017-04-02, 02:43
RE: New website design - by Lunatixz - 2017-04-02, 04:25
RE: New website design - by Kib - 2017-04-02, 04:27
RE: New website design - by nickr - 2017-04-02, 04:33
RE: New website design - by Kib - 2017-04-02, 04:37
RE: New website design - by Atreyu - 2017-04-02, 10:27
RE: New website design - by J876 - 2017-04-02, 13:14
RE: New website design - by flammon - 2017-04-02, 14:27
RE: New website design - by jez500 - 2017-04-02, 22:18
RE: New website design - by docwra - 2017-04-03, 10:21
RE: New website design - by R.O.H.3000 - 2017-04-02, 15:16
RE: New website design - by saint710 - 2017-04-02, 19:54
RE: New website design - by Kib - 2017-04-02, 20:01
RE: New website design - by saint710 - 2017-04-02, 20:16
RE: New website design - by saint710 - 2017-04-02, 20:31
RE: New website design - by Martijn - 2017-04-02, 20:35
RE: New website design - by nickr - 2017-04-03, 03:15
RE: New website design - by jez500 - 2017-04-03, 04:19
RE: New website design - by mdh99 - 2017-04-03, 09:11
RE: New website design - by jez500 - 2017-04-03, 11:08
RE: New website design - by Keane16 - 2017-04-03, 11:45
RE: New website design - by Synopis - 2017-04-03, 12:57
RE: New website design - by jez500 - 2017-04-03, 13:26
RE: New website design - by ThePoetStefan - 2017-04-03, 15:06
RE: New website design - by Kib - 2017-04-03, 17:29
RE: New website design - by ThePoetStefan - 2017-04-04, 17:50
RE: New website design - by kimkl - 2017-04-03, 19:31
RE: New website design - by natethomas - 2017-04-04, 03:33
RE: New website design - by kimkl - 2017-04-04, 19:33
RE: New website design - by smitchell6879 - 2017-04-04, 06:34
RE: New website design - by bossanova808 - 2017-04-04, 07:34
RE: New website design - by bossanova808 - 2017-04-04, 07:34
RE: New website design - by Kib - 2017-04-04, 08:19
RE: New website design - by Jackanory - 2017-04-04, 15:57
RE: New website design - by jez500 - 2017-04-04, 21:13
RE: New website design - by kimkl - 2017-04-04, 19:52
RE: New website design - by h.udo - 2017-04-04, 19:57
RE: New website design - by kimkl - 2017-04-04, 20:06
RE: New website design - by kimkl - 2017-04-04, 20:10
RE: New website design - by Martijn - 2017-04-04, 20:13
RE: New website design - by kimkl - 2017-04-04, 20:26
RE: New website design - by kimkl - 2017-04-04, 20:50
RE: New website design - by docwra - 2017-04-05, 09:59
RE: New website design - by h.udo - 2017-04-05, 10:57
RE: New website design - by User 334483 - 2017-04-04, 21:07
RE: New website design - by kimkl - 2017-04-04, 22:21
RE: New website design - by jjd-uk - 2017-04-05, 13:06
RE: New website design - by User 334483 - 2017-04-19, 19:30
RE: New website design - by jez500 - 2017-04-04, 21:22
RE: New website design - by kimkl - 2017-04-04, 22:40
RE: New website design - by Blackclaws - 2017-04-05, 16:26
RE: New website design - by Kib - 2017-04-05, 18:34
RE: New website design - by Forage - 2017-04-06, 13:28
RE: New website design - by Kib - 2017-04-06, 18:12
RE: New website design - by Forage - 2017-04-06, 18:57
RE: New website design - by Mansome - 2017-04-06, 19:22
RE: New website design - by kimkl - 2017-04-06, 19:30
RE: New website design - by Razze - 2017-04-06, 20:03
RE: New website design - by kimkl - 2017-04-07, 08:48
RE: New website design - by nickr - 2017-04-07, 09:33
RE: New website design - by kimkl - 2017-04-07, 20:09
RE: New website design - by kimkl - 2017-04-07, 20:28
RE: New website design - by h.udo - 2017-04-07, 22:49
RE: New website design - by kimkl - 2017-04-08, 02:53
RE: New website design - by kimkl - 2017-04-10, 08:19
RE: New website design - by natethomas - 2017-04-10, 09:22
RE: New website design - by kimkl - 2017-04-10, 12:42
RE: New website design - by Derearthe - 2022-06-23, 01:46
RE: New website design - by Klojum - 2022-06-23, 09:39
Logout Mark Read Team Forum Stats Members Help
New website design1