-
Notifications
You must be signed in to change notification settings - Fork 0
Overview
This project uses Wordpress Multisite, the Foundation (v3) framework for HTML/CSS, the Isotope jQuery plugin for filtering/sorting content, and various Wordpress plugins for additional functionality. You'll want to have a basic familiarity with all of those.
-
Foundation comes with a lot of styling and functionality by default; take a look at their documentation to see what's available.
-
Our themes use Sass, a CSS preprocessor that allows variables, mixins, and more. A List Apart wrote a good article on getting started with Sass.
-
A local development environment is tricky, but helpful. We made a few notes on setting up a local development environment
Whenever possible, we try to use class names for CSS, and IDs for JavaScript. So if you change a class name, you should just have to change the corresponding .scss, but if you change an ID, you'll want to check the JavaScript too.
Posts can be assigned (and then filtered by) various attributes. Each post type can also have a custom design.
FORMAT (standard, aside, gallery, link, image, quote, status, video, audio, chat) These are Wordpress defaults. We've chosen to hide Aside by default.
TOPIC (e.g. finance, environment, housing) These are network subjects, determined by network admins. If [a certain percentage] of groups request an additional topic, it will be added to the network list. The network feed can be filtered by these topics.
CATEGORY (e.g. banking reform, taxes, citibank) These are local subjects, determined by group admins. They'll be more specific to the niche of the group. The group's archive can be browsed by these categories.