Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update design [WIP] #303

Merged
merged 96 commits into from
Jul 11, 2016
Merged

Update design [WIP] #303

merged 96 commits into from
Jul 11, 2016

Conversation

k-nut
Copy link
Contributor

@k-nut k-nut commented Jun 23, 2016

This work in progress branch updates the design to the latest revision. I will keep this comment updated with notable changes

  • Use the new beautiful design
  • Replace less with sass
  • Introduce bower for frontend dependency management
  • Remove manual node setup for heroku and user heroku/nodejs buildpack instead
  • Remove custom djangocms_pagebanner extension that apparently was not user
  • Add new extension that allows including the okfn blog feed (needs to be included on the homepage manually)

To Do

  • check all pages (probably forgot to include the new design somewhere)
    • error pages are missing banner
  • Fix spacing in right text in banner
  • Check for nowdoing statuses in templates
  • change bower to npm
  • Decide how to install frontend dependencies (instead of doing that on the production machine)
  • Decide if site navigation should be shown on pages like /network that currently have a custom sidebar
  • Add proper links for twitter, facebook and donate in header ( where should they go @morchickit ?)

@k-nut k-nut temporarily deployed to okfn-staging June 23, 2016 12:02 Inactive
@k-nut k-nut temporarily deployed to okfn-staging July 6, 2016 13:45 Inactive
This is for the news carousel on the homepage.

Instead of hardcoding the items in the template there now is a new model
and a new plugin. It lets users add Featured news through the admin
interface.
@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 08:33 Inactive
@coveralls
Copy link

Coverage Status

Coverage increased (+1.6%) to 88.454% when pulling 6752ea3 on design-update into 1280f93 on master.

@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 09:43 Inactive
@coveralls
Copy link

Coverage Status

Coverage increased (+1.6%) to 88.454% when pulling d0b98a0 on design-update into 1280f93 on master.

This changes the top navigation to show the dropdown for all objects one
level down
@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 10:05 Inactive
@coveralls
Copy link

Coverage Status

Coverage increased (+1.6%) to 88.454% when pulling 36e6e80 on design-update into 1280f93 on master.

Knut Hühne added 2 commits July 7, 2016 12:20
@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 10:27 Inactive
@coveralls
Copy link

Coverage Status

Coverage increased (+2.2%) to 89.133% when pulling 86bcc9c on design-update into 1280f93 on master.

@coveralls
Copy link

Coverage Status

Coverage increased (+2.2%) to 89.133% when pulling bac3a9b on design-update into 1280f93 on master.

@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 10:57 Inactive
@k-nut k-nut temporarily deployed to okfn-production July 7, 2016 11:10 Inactive
@k-nut k-nut temporarily deployed to okfn-production July 7, 2016 11:44 Inactive
Knut Hühne added 2 commits July 7, 2016 14:26
Adds the same image as background image to make sure that the hover does
not change the image
@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 12:33 Inactive
@coveralls
Copy link

Coverage Status

Coverage increased (+2.2%) to 89.133% when pulling a6198d1 on design-update into 1280f93 on master.

@coveralls
Copy link

Coverage Status

Coverage increased (+2.2%) to 89.133% when pulling 0a52c85 on design-update into 1280f93 on master.

@k-nut k-nut temporarily deployed to okfn-staging July 7, 2016 12:41 Inactive
@k-nut k-nut temporarily deployed to okfn-production July 7, 2016 12:48 Inactive
@k-nut k-nut merged commit 95e3c68 into master Jul 11, 2016
@k-nut k-nut removed the in progress label Jul 11, 2016
@k-nut k-nut deleted the design-update branch July 11, 2016 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants