This conclusion led us to a question that in hindsight seems pretty obvious:Ĭould we start by only decoupling two pages on our existing site? In the short term, the cost of decoupling the entire site would greatly delay our ability to ship what was essentially just two new pages. But for this phase, introducing a JavaScript framework wasn't really necessary for the rest of the site. We believed that leveraging a JavaScript framework would greatly benefit our ability to achieve the motion-based interactions implied by our ambitious new designs. For this first phase, the rest of the site would get a mostly cosmetic overhaul, applying updated global styles to better match the new design introduced elsewhere on the site. There were effectively only two pages that featured a completely new design and also incorporated a number of new behaviors and animations not present on the existing site. Our initial design concepts implied a phased approach. We've considered decoupling in the past but were unable to justify the effort for a full-scale overhaul of our front end given other competing responsibilities. What might be less obvious is that we also took this redesign as an opportunity to slowly begin decoupling the front end of our existing Drupal site. If you're reading this, you may have already noticed that we've recently given a fresh coat of paint.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |