life-itself / possibility-now

A different future is possible
https://possibilitynow.org/
2 stars 0 forks source link

Refactor to vuepress from pure html + tailwind so we can do templating etc #34

Closed rufuspollock closed 3 years ago

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 28, 2020, 18:52

Switch over to use vuepress (and tailwind) from pure html + tailwind

Acceptance

Tasks

Analysis

Situation

Complication

Question: how do we evolve the site (technically) from where it is so that we can support automated display of endorsers and initiatives with these managed by non-technical team (who don't know markdown, vuepress etc)

Hypothesis: switch to a simple framework e.g. vuepress

How do i move to a CMS?

Ans: we are going to try vuepress b/c we know it

Options

Research

wordpress + vuepress theme https://github.com/RevivalCoop/vuepress

article wordpress + vuepress https://codeburst.io/introducing-vuepress-wordpress-development-with-vue-and-graphql-f5063a97bb69


Bigger discussion about JAMStack CMS's

What other needs to i have?

https://vuepress-examples.netlify.app/demos/remote/

Options

Gatsby

Wordpress:

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 28, 2020, 18:53

changed the description

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 29, 2020, 24:45

marked the task Convert to vuepress as completed

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 29, 2020, 24:45

marked the task Add in proper base template (with tailwind) as completed

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 29, 2020, 24:59

@rufuspollock created a new branch called refactor-to-vuepress and refactored the site to vuepress.

here is a screenshot of it screenshot-possibility-now

you can pull the branch and have a more detailed look..

P.S. there is still some work to be done though.. e.g. tailwind purging, deleting unnecessary files, final polishing.

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 10:00

@monikappv great work - btw i pushed (late) to vuepress branch. We can now delete that i think.

Next step would be investigating pulling data from a (public) google docs spreadsheet (maybe with public csv url). Could you look into that.

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 29, 2020, 10:26

@rufuspollock yes, I'll investigate and update you once I've tried it out :thumbsup:

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 19:04

changed the description

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:13

marked the task Setup google analytics again as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:42

marked the task Extract front page core to new index.md as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:42

marked the task Have tailwind purging working BONUS as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:42

marked the task merge to master as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:42

marked the task Site runs in vuepress (so i can easily add new pages) as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:42

marked the task Home page looks the same as completed

rufuspollock commented 3 years ago

In GitLab by @rufuspollock on Apr 29, 2020, 21:43

marked the task Home page is split between template (in vuepress theme etc) and actual page content in SITEDIR/index.md as completed

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 30, 2020, 15:27

marked the task Reinstate meta tags including image - see e.g. https://github.com/webmasterish/vuepress-plugin-autometa#usage or https://vuepress.tools/plugins/vuepress-plugin-simple-seo.html (have to make a choice) as completed

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 30, 2020, 15:29

changed the description

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 30, 2020, 15:29

FIXED.

rufuspollock commented 3 years ago

In GitLab by @monikappv on Apr 30, 2020, 15:29

closed