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

[inbox] Website fixes & updates #454

Open
13 of 61 tasks
Tracked by #625 ...
nathenf opened this issue Apr 17, 2023 · 19 comments
Open
13 of 61 tasks
Tracked by #625 ...

[inbox] Website fixes & updates #454

nathenf opened this issue Apr 17, 2023 · 19 comments
Assignees
Labels
Milestone

Comments

@nathenf
Copy link
Contributor

nathenf commented Apr 17, 2023

Epic Issue for website redevelopment: #170

Tasks

🔥 🔥 🔥

  • Show up the long term residency on homepage @alexianetcu
    Screenshot 2023-11-07 at 11 43 08
  • Refactored Life Itself site Refactor lifeitself.org content for better structure etc #223 ⛔ 05/01/2023 have worked on this ah-hoc, requires job stories as next step. 2023-02-16 @rufuspollock look through this and see whether this can merge back here etc.
  • Collective Wellbeing White Paper link is broken (flagged up via email from a LI member - no further details on where the link or which page is clicked through from)

🔥 🔥

Tasks

  • The author listed on the Latest blog - is then listed on the other 2 blogs when this isn't always the case (in this screenshot I'm actually the author of Myka's call)
    image

  • Text under view all blogs to be updated to: All of our pieces.
    image

  • Image of the most recent published blog to be visible above the larger latest post title and text Some of our latest pieces. (great to have)
    image

  • We want all urls to be in the format lifeitself.org/blog/title and remove the dates 💬 This is a whole other story. Can you confirm this is needed? @rufuspollock this was your request to change the formatting of urls

  • Can we add a meta description/preview to avoid issues with the way links are shown (see below as an example) 💬 Tbh I don't think this is reaaaally needed. You can just add a description without the link to the frontmatter. The text displayed here is just a short overview of the blog post and I don't think it should be anything more than that. But maybe I'm wrong? **N 💬 - can we at least make it so markdown syntax does not show in the description?
    image

  • Missing images in assets folder #399 - 🚧 Don't know the status, but left by Khalil

  • Volunteer/Contribute Page

  • Donate Page (see https://newrepublicoftheheart.org/donate/ for example)

  • Optimise residency pages

🔥

  • Don't show image at top of blog posts automatically ... so that i can a) choose to have an image or not b) choose where to put it (e.g. after the lead paragraph). Downside of this change is you have to consciously add the image but don't think that is that big a deal. Not a priority
  • https://github.com/life-itself/community/issues/264
  • https://github.com/life-itself/community/issues/677
  • Matthew name as an author isn't showing on the list but is in the blog
  • Submit new site map to Google
  • move ecosystem to the vault ⏫ i.e. ecosystem content in vault/ecosystem and images in assets/ecosystem
  • what do we do with current content at lifeitself.org/ecosystem? (migrate to markdown and relcoate somehow?) Or move to an old blog post? 🔼 2023-02-16 this is worth doing i think mainly as back-blogging but also some relocation.
    image

Misc from old issue #170

  • ➕2023-02-21 add link to facebook in our social media
  • support for posted attribute in front matter (which is url of post on blog or elsewhere)
  • ➕2022-12-18 evaluate forum software and good features of specific ones e.g. ForumMagnum 🚧2022-12-18 see https://app.excalidraw.com/s/9u8crB2ZmUo/16qvtKbcHwg
  • fix all lifeitself.us links to lifeitself.org links (and preferably relative links)
  • Tidy up co-x in notebook
  • clarify what is difference between project/stream and item in notebook (e.g. is co-x a project/stream or just and entry in the notebook)
  • Update notebook/spaces and what it is
  • in merging ecosystem how do we merge stuff
    • what do we do with current content at lifeitself.org/ecosystem? (migrate to markdown and relcoate somehow?) e.g. Move to an old blog post?
    • what do we do with navbar of current site
  • how does sub-navigation within a project work - e.g. does ecosystem get its own navigation (and how does that work)
  • Deprecate https://lifeitself.org/notes/projects/digital-garden-2022 @rufus 💤
    • Process content out of here into A10 or epic?

Digital Garden

  • Digital garden improvements e.g. a special theme for this section that flags you are in digital garden and that some things are incomplete
  • /notes/ works and introduces the wiki/garden
  • Section clearly marked as such so people know less polished / developed
  • maybe even mark individual pieces as more or less polished

image
@nathenf nathenf added the Comms label Apr 17, 2023
@nathenf nathenf self-assigned this Apr 17, 2023
@github-project-automation github-project-automation bot moved this to 🆕 New in Backlog (All) Apr 17, 2023
@nathenf nathenf moved this from 🆕 New to 📋 Backlog in Backlog (All) Apr 17, 2023
@nathenf
Copy link
Contributor Author

nathenf commented Apr 30, 2023

Hey @khalilcodes a few outstanding things here, which we discussed in our call. Do you think you could finish these early next week?

@khalilcodes
Copy link
Contributor

@nathenf

Feature images not showing up when blog posts and residencies are shared on social media

This is blocked atm as a bug with flowershow websites datopian/flowershow#498

@theo-cox
Copy link

theo-cox commented May 4, 2023

@nathenf @khalilcodes I've just added a dead link flagged to us by a visitor (https://lifeitself.org/2022/03/11/mapping-metamodern-what-is-metamodernism/)

@rufuspollock rufuspollock changed the title Website fixes inbox [inbox] Website fixes May 14, 2023
rufuspollock pushed a commit that referenced this issue Jun 11, 2023
This PR fixes social share previews not rendering when sharing links to pages.

### Changes

- Move NextSeo component `components/MDX.jsx => pages/_app.jsx`
- Add nextSeo configs in `content/config.js`
- bump `next-seo` package to v6
- Add meta props to custom pages in `pages/` directory
- Add a homepage screenshot image for default preview
- Minor fixes found in console log errors

### Preview

<img width="478" alt="Screenshot 2023-06-06 at 12 34 58 AM" src="https://github.com/life-itself/community/assets/42637597/ffa1fd8f-5b87-4c96-9501-b7a0d0a75216">
@nathenf
Copy link
Contributor Author

nathenf commented Jun 12, 2023

FIXED - Priority tasks complete. One outstanding task about blog post images. This can be taken up as a separate issue when necessary, but is not a priority

@nathenf nathenf closed this as completed Jun 12, 2023
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Backlog (All) Jun 12, 2023
@rufuspollock
Copy link
Member

@nathenf an inbox task generally just stays open forever - it is a collector task with specific items either getting done preferably becoming issues ...

@rufuspollock rufuspollock reopened this Jun 12, 2023
@laurenwigmore
Copy link
Contributor

laurenwigmore commented Jun 15, 2023

@khalilcodes we noticed a few issues with the Life Itself website.
I've added these above into the tasks (bottom two). Are you able to look into them please?

@laurenwigmore
Copy link
Contributor

@khalilcodes Hey Khalil, can you give us an update on when you might be able to look at the above issues please?

@nathenf
Copy link
Contributor Author

nathenf commented Aug 14, 2023

@olayway this is our inbox for ongoing website issues we want to get fixed

@nathenf nathenf changed the title [inbox] Website fixes [inbox] Website fixes & updates Sep 6, 2023
@olayway
Copy link
Contributor

olayway commented Sep 11, 2023

@nathenf, @laurenwigmore While working on the new blog layout, I've noticed a lot of inconsistencies in the styles of different parts of the website, e.g. in spacing, font styles/sizes/weights, buttons (shadow, no shadow, big, small etc.) or categories links (underlined lowercase, not underlined capitalized, with hashtag, without hashtag etc.) used. I'm addressing some of these issues along the way (primarily related to spacing) but it would be good to take a closer look at it in the future (especially on the home page) because the site looks a bit messy IMO.

Also, should the collaborators be linked? Atm the URLs are empty, so the site just reloads upon clicking on them.

@olayway
Copy link
Contributor

olayway commented Sep 18, 2023

@nathenf, @laurenwigmore what are the tags used for? E.g. here at the bottom of the page. https://lifeitself.org/blog/2020/12/19/word-laundrette-1-nirvana
How are they different from categories?

@olayway
Copy link
Contributor

olayway commented Sep 18, 2023

Actually we want all urls to be in the format lifeitself.org/blog/title and remove the dates

@nathenf, @laurenwigmore This was mentioned next to some unrelated issue with broken links that include trailing slashes (can be fixed with the pending PR). Can you confirm if this is really needed?

@laurenwigmore
Copy link
Contributor

laurenwigmore commented Sep 19, 2023

Actually we want all urls to be in the format lifeitself.org/blog/title and remove the dates

@nathenf, @laurenwigmore This was mentioned next to some unrelated issue with broken links that include trailing slashes (can be fixed with the pending PR). Can you confirm if this is really needed?

Ideally yes, if possible? But it's not urgent.

@laurenwigmore
Copy link
Contributor

@nathenf, @laurenwigmore what are the tags used for? E.g. here at the bottom of the page. https://lifeitself.org/blog/2020/12/19/word-laundrette-1-nirvana How are they different from categories?

Honestly not a clue Ola. My guess is that they are there to give an insight into the theme under the category they sit. Are there many like this? Personally, unless the tags are already in the categories list, I would ignore them if it doesn't cause problems, as I imagine these are only on a handful of older posts from years ago.

@laurenwigmore
Copy link
Contributor

@nathenf, @laurenwigmore While working on the new blog layout, I've noticed a lot of inconsistencies in the styles of different parts of the website, e.g. in spacing, font styles/sizes/weights, buttons (shadow, no shadow, big, small etc.) or categories links (underlined lowercase, not underlined capitalized, with hashtag, without hashtag etc.) used. I'm addressing some of these issues along the way (primarily related to spacing) but it would be good to take a closer look at it in the future (especially on the home page) because the site looks a bit messy IMO.

Also, should the collaborators be linked? Atm the URLs are empty, so the site just reloads upon clicking on them.

maybe this should be set up as a separate issue?

@laurenwigmore laurenwigmore moved this from 🏗 In progress to 📋 Backlog in Backlog (All) Oct 5, 2023
@rufuspollock
Copy link
Member

@laurenwigmore i don't think any technical work is needed here so i think we remove that last comment to reduce noise in ola inbox 😉 (and then i can remove mine).

@laurenwigmore
Copy link
Contributor

laurenwigmore commented Oct 11, 2023

@laurenwigmore i don't think any technical work is needed here so i think we remove that last comment to reduce noise in ola inbox 😉 (and then i can remove mine).

Sure no problem, my only question for you and @nathenf is to confirm that we are just adding each blog with its title now under the Blog folder, outside of any other dated folders? And this will just publish without any issues?

I've deleted my earlier comment for Ola.

@rufuspollock
Copy link
Member

Sure no problem, my only question for you and @nathenf is to confirm that we are just adding each blog with its title now under the Blog folder, outside of any other dated folders? And this will just publish without any issues?

Yes that is correct. PS: we need to be careful that an inbox issue does not become a real issue ... as we decide to do things from an inbox issue we should pull them out into actual issues.

@nathenf nathenf added this to the Comms Q4 2023 milestone Oct 25, 2023
@nathenf nathenf removed their assignment Dec 2, 2023
@rufuspollock rufuspollock added the good first issue Good for newcomers label Jan 17, 2024
@rufuspollock rufuspollock moved this to 📝 Backlog in Shaping and Shipping Jul 9, 2024
@rufuspollock rufuspollock moved this from 📋 Backlog to ✅ Done in Backlog (All) Jul 9, 2024
@rufuspollock rufuspollock moved this from ✅ Done to 📋 Backlog in Backlog (All) Jul 9, 2024
@rufuspollock rufuspollock moved this from 📝 Backlog to ✅ Done in Shaping and Shipping Jul 9, 2024
@rufuspollock
Copy link
Member

I think it is a priority to review this and clean out stuff we won't do and select items which are to be done ...

@laurenwigmore
Copy link
Contributor

Added item flagged by John Oliver to the above list - 11 Sept 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 Backlog
Status: ✅ Done
Development

No branches or pull requests

6 participants