Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/city-of-helsinki/swiss-tiivistamo

WordPress theme for Tiivistämö by Evermade
https://github.com/city-of-helsinki/swiss-tiivistamo

Last synced: about 2 months ago
JSON representation

WordPress theme for Tiivistämö by Evermade

Awesome Lists containing this project

README

        

# Swiss / Everblox

Base theme & modular building blocks for WordPress created by Evermade.

## API integrations

Supposedly the Oodi events can be found from https://api.hel.fi/linkedevents/v1/event/?format=json&location=tprek:51342 (Oodi keskustakirjasto) or from https://api.hel.fi/linkedevents/v1/event/?format=json&location=tprek:55955 (Oodi centeral library) as found from the Service Map provided by City of Helsinki.

## Requirements

* [Advanced Custom Fields Pro](https://www.advancedcustomfields.com/pro/) plugin
* Cache busting at your Nginx or apache level, see [https://github.com/h5bp/server-configs-nginx/blob/master/h5bp/location/cache-busting.conf](https://github.com/h5bp/server-configs-nginx/blob/master/h5bp/location/cache-busting.conf)

### Front end

* Using Bootstrap, mostly commented out, using the grid only.
* Font Awesome is in use and available out of the box
* All front end dependencies must go through npm, 3 digit versioning

### Actions/Hooks/Filters

* A couple of hooks to remove the redundant WP version, extra info meta tags in the header.
* An ACF admin JS hook to collapse all ACF blocks by default in the WP Admin.
* We have added a `Swiss` text domain for languages. An example ``
* We have registered a custom shortcode for buttons in the TinyMCE WP Admin editor

## Notes

* Use namespaces for PHP!!

## Contributors

* Paul Stewart
* Mikael Toivio
* Pekka Wallenius
* Timo Sundvik
* Juha Lehtonen
* Jaakko Alajoki
* Joonas Pyhtilä
* Jaakko Alajoki
* Tuomas Hirvonen