Personal site of yours truly, Lara, not Laura.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
acf-json
assets
lib
views
.gitignore
.jshintignore
.jshintrc
404.php
README.md
archive-project.php
archive.php
author.php
bower.json
category.php
footer.php
functions.php
gulpfile.js
header.php
index.php
package-lock.json
package.json
package_grunt.json
page-portfolio.php
page-story_layout.php
page.php
screenshot.png
search.php
sidebar-portfolio.php
sidebar.php
single.php
style.css

README.md

notlaura.com, Timber style.

Created from my Timber Starter kit. Which will hopefully turn into a starter theme with this ACF blocks system.

A few things

(more here soon)

Content Blocks

In views/blocks - this is a content strategy I'm working on where all aspects of the CMS are essentially "content agnostic" (apart from one or two places).

Separation of Concerns

Content and presentation are separate. There should be no formatting and styling within the CMS, all is prepared to work together.

Sass Structure

Mimics the templates in views/ for the most part. The main components are:

  • Site - all global elements.
  • Page - styles relating to page layout, obvy.
  • Blocks - styles for individual chunks of content used to build a page (these would be "molecules" in Atomic Design terms)

Todos

  • Related projects within service pages
  • Migrate blog
  • Create some more graphics
  • Sibling prev/next on service pages
  • CTA block styles
  • Figure out conditionally showing individual fields so you wouldn't have to duplicate the entire ACF object.

References + Links

... coming soon