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

Meet The Team - Redesign text and layout #558

Open
ser1aa opened this issue Aug 20, 2024 · 1 comment
Open

Meet The Team - Redesign text and layout #558

ser1aa opened this issue Aug 20, 2024 · 1 comment
Assignees
Labels
CMS CMS functionality enhancement New feature or request

Comments

@ser1aa
Copy link
Collaborator

ser1aa commented Aug 20, 2024

Afspraak vorige meeting: Eerst komt het communicatie team (Marieke en Serena) met een voorstel voor een plan.

Marieke zal dit plan dan doorsturen naar het management ter controle.

--

Meet the team page:
Koppeling TheOrg - CMS moet uitgefaseerd worden.

  • Heeft Jort al toegang? Jort gaat er achteraan
  • Marieke & Serena zitten samen voor het plan van de team member pagina.
    Chris wil graag dat de niet-actieve leden niet genoemd worden.
    Wat willen we op de website (welke info per persoon)?
    Wie willen er wel/op niet op de website (opt in/out)?
    Hoe zetten we dit initieel neer en tot slot hoe houden we dit bij? (onboarding / offboarding process meenemen?)
@ser1aa ser1aa added enhancement New feature or request CMS CMS functionality labels Aug 20, 2024
@ser1aa
Copy link
Collaborator Author

ser1aa commented Aug 26, 2024

Text main page (Meet the Team):

Counter met info over DIVD als organisatie

  • Forms maken met vragen voor de tellers.
  • Navraag HR voor HR info
  • Text draft "Wat willen we op de pagina"
  • Marieke gaat navraag doen oude cijfers voor de tellers
  • Serena: Een avond in het leven van: CSIRT poppetje, R&D Poppetje

Wat willen we wel op de pagina:

  • Introductie
  • Team element
  • Functies (wat kan ik hier doen?) / organisatie structuur (in tekst vorm, we zijn vrijwilligers)
  • Tellers met "hoeveelheid man/vrouw" "Years of experience" "languages spoken" "average age" "combined years of work experience" "amount of entities" "gemiddelde aantal uur per week"
  • Vacature sign link naar andere pagina (interesse? klik hier!)
  • Een avond in het leven van: CSIRT poppetje, R&D Poppetje.

Text Member page (Meet the Team > redirect to person):
Visuals:

  • Intro: Bold
  • Features articles, source = www.divd.nl/newsroom. IF blank = hidden.
  • CSIRT cases, source = csirt.divd.nl. IF blank = hidden. IF characters> 60 THEN ...
  • "Show more" button moet mee naar beneden IF selected
  • Rename "Other Links" to "Socials"
  • In "Socials" add links to: Github, LinkedIn, X, custom personal website or side project.

Backend

  • Create (define) static roles (developer/researcher etc.)
  • Both the volunteer and manager of the volunteer (or management) need to be able to opt-out/yeet themselves off the website if necessary.
  • Edit the Slug, remove unnecessary words: remove /team/people/

image

Automagically added from another site:

  • CSIRT cases (from csirt/divd.nl)
  • Articles (from divd.nl/newsroom)

People can edit manually autonomously:

  • Name
  • Function (only if drop-down/select is possible, otherwise non-editable)
  • Short description
  • Socials
  • Photo
    Both the volunteer and manager of the volunteer (or management) need to be able to opt-out/yeet themselves off the website if necessary.

Example Workflow onboarding

  1. Servicedesk/Victor creates DIVD account for a new volunteer.
  2. New volunteer is added to a team.
  3. New volunteer creates their own record (this is always opt-in), filling in the info from "People can edit manually autonomously:"

*Roles are static to make site more professional.

@ser1aa ser1aa changed the title Meet The Team - design webpage Meet The Team - Redesign text and layout Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMS CMS functionality enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants