Closed rufuspollock closed 3 years ago
In GitLab by @rufuspollock on Apr 28, 2020, 18:53
changed the description
In GitLab by @monikappv on Apr 29, 2020, 24:45
marked the task Convert to vuepress as completed
In GitLab by @monikappv on Apr 29, 2020, 24:45
marked the task Add in proper base template (with tailwind) as completed
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
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.
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.
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:
In GitLab by @rufuspollock on Apr 29, 2020, 19:04
changed the description
In GitLab by @rufuspollock on Apr 29, 2020, 21:13
marked the task Setup google analytics again as completed
In GitLab by @rufuspollock on Apr 29, 2020, 21:42
marked the task Extract front page core to new index.md as completed
In GitLab by @rufuspollock on Apr 29, 2020, 21:42
marked the task Have tailwind purging working BONUS as completed
In GitLab by @rufuspollock on Apr 29, 2020, 21:42
marked the task merge to master as completed
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
In GitLab by @rufuspollock on Apr 29, 2020, 21:42
marked the task Home page looks the same as completed
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
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
In GitLab by @monikappv on Apr 30, 2020, 15:29
changed the description
In GitLab by @monikappv on Apr 30, 2020, 15:29
FIXED.
In GitLab by @monikappv on Apr 30, 2020, 15:29
closed
In GitLab by @rufuspollock on Apr 28, 2020, 18:52
Switch over to use vuepress (and tailwind) from pure html + tailwind
Acceptance
SITEDIR/index.md
Tasks
vuepress-plugin-simple-seo
) as it looks more simple and clean..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: