-
Notifications
You must be signed in to change notification settings - Fork 11
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
Comments
Hey @khalilcodes a few outstanding things here, which we discussed in our call. Do you think you could finish these early next week? |
This is blocked atm as a bug with flowershow websites datopian/flowershow#498 |
@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/) |
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">
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 an inbox task generally just stays open forever - it is a collector task with specific items either getting done preferably becoming issues ... |
@khalilcodes we noticed a few issues with the Life Itself website. |
@khalilcodes Hey Khalil, can you give us an update on when you might be able to look at the above issues please? |
@olayway this is our inbox for ongoing website issues we want to get fixed |
@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. |
@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 |
@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. |
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. |
maybe this should be set up as a separate issue? |
@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. |
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. |
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 ... |
Added item flagged by John Oliver to the above list - 11 Sept 2024 |
Epic Issue for website redevelopment: #170
/
it is all good. NB: this is something we should fix in general and can be fixed in nextjs easilyTasks
🔥 🔥 🔥
🔥 🔥
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)
Text under view all blogs to be updated to: All of our pieces.
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)
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?
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
🔥
Misc from old issue #170
Digital Garden
✅
blog
layout - the one that supportsimage
frontmatter field. You can still use it by addinglayout: blog
to the frontmatter. It will work then./asset
instead of/assets
, 2) missing extension. Again, please double check by e.g. comparing against other blog posts where the images do show up. It's not happening without a reason ;)The text was updated successfully, but these errors were encountered: