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

[news] page design updates #138

Open
2 tasks done
DrDrij opened this issue Dec 5, 2024 · 7 comments
Open
2 tasks done

[news] page design updates #138

DrDrij opened this issue Dec 5, 2024 · 7 comments
Assignees

Comments

@DrDrij
Copy link
Member

DrDrij commented Dec 5, 2024

  • dates down the LHS column
  • three types of "posts" including news, article, workshop
@DrDrij
Copy link
Member Author

DrDrij commented Dec 5, 2024

I have added example labels on news items, see below. I will comment them out though in the Markdown so that we can push updates to live and get to labelling in the next round.

image

@DrDrij
Copy link
Member Author

DrDrij commented Dec 5, 2024

Note: the labels are auto generated from "type" in the front-matter:

---
layout: post
title: "Africa summer course 2024"
author: Matt McKay
excerpt: QuantEcon has just delivered our Africa summer course
#type: news
---

@mmcky
Copy link
Collaborator

mmcky commented Dec 5, 2024

thanks @DrDrij. Is there a reason for the # in type? Just learning the syntax.

also I think it might be nice to do different colours for each type? What do you think?

@DrDrij
Copy link
Member Author

DrDrij commented Dec 5, 2024 via email

@mmcky
Copy link
Collaborator

mmcky commented Dec 5, 2024

Let's leave them black for now and I will make a list of colours.

Can we change Workshops to workshops for all lower case?

@DrDrij
Copy link
Member Author

DrDrij commented Dec 5, 2024

Yep you can put anything after type, and '' if it has a space.

Gee I should have named that key label or badge rather than type so it's clear. I might do that.

mmcky added a commit that referenced this issue Dec 6, 2024
* Replace default avatar placeholder

* News page layout update

* Remove aux lectures and filter JS functions

* Update team profile photos on Team page

* Adjust sponsor spacing on homepage

* Remove about from primary navigation

* Add lectures to primary navigation

* Add about under support menu

* Add github logo to primary nav

* Yet another primary nav update

* Hover rover github icon text

* Added example labels on news page for new type

* Update all missing team avatars and links #55

* Fix team page title

* Update primary nav, add news back

* Added Discourse link and chat icon in primary nav #134

* Removed my dockerfile oops

* More primary nav updates, added Workshops

* Workshop - Add Abstract #133

* Commenting out example labels on news #138

* Change news front-matter key from ‘type’ to ‘badge’.

* Shrink the size of Heading 1

* Add News H1

* Remove unnecessary duplicated heading

---------

Co-authored-by: DrDrij <[email protected]>
@mmcky
Copy link
Collaborator

mmcky commented Dec 6, 2024

  • update news page for tags workshop, news, and article

@mmcky mmcky changed the title Rework news page [news] page design updates Dec 6, 2024
@mmcky mmcky added this to the Updates Round #2 milestone Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants