Improve default lists

Created on 10 April 2025, 4 months ago

Problem/Motivation

- add listing bloc of blog posts
- carousel of blog post
- tag exposed filter as button links

Feature request
Status

Active

Version

10.1

Component

Code

Created by

🇫🇷France Grimreaper France 🇫🇷

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Grimreaper
  • 🇫🇷France Grimreaper France 🇫🇷

    Needs examples of how it should look like.

  • 🇫🇷France Grimreaper France 🇫🇷
  • 🇫🇷France Grimreaper France 🇫🇷

    date - tag - article title

  • 🇫🇷France Grimreaper France 🇫🇷

    Dashboard:
    - admin theme => ok
    - dashboard module => ok
    - redirection to the dashboard (via ECA)? => already handled by dashboard module
    - Welcome block with the shortcuts
    - https://www.drupal.org/project/dashboard

    list job offer https://www.drupal.org/files/issues/2025-05-15/article%20liste.png:
    - add taxonomy vocabulary places
    - add taxonomy vocabulary job type: CDI, CDD
    - add taxonomy vocabulary job type: remote, on place, hybrid
    - add field on job offer
    - block with 3 latest job offers
    - add filter on job list page
    - compact list:
    - CDI - places
    - title
    - list:
    - title
    - date
    - CDI
    - places
    - candidate link
    - job offer: add text highlights and display media into card horizontal.
    - layout builder browser:
    - list job offer
    - list blog post

    Blocks:
    (- padding: 2 if needed)

    UI Patterns Library
    - hide component structure into accordion
    - display stories on the components list

    block accordion:
    - prepare other view mode for accordion items to have a background color
    - primary:
    - button has text-bg-primary
    - content: text primary, bg primary subtle
    - secondary:
    - button has text-bg-secondary
    - content: text secondary, bg secondary subtle
    - allow to select on accordion level

    Block alert:
    - default: light
    - primary:
    - secondary:
    - all variants
    - dismissible

    Test ui_patterns_field and ui_patterns_ui

    Block CTA:
    - remove from Layout Builder Browser

    Block button:
    - create from block CTA
    - without icon
    - plugged directly on button component

    Top bar:
    - layout link as Edit: app/core/modules/navigation/src/Plugin/TopBarItem/PageActions.php, columns icon
    - Layout builder button on top bar
    - save layout
    - discard changes
    - dropdown for other

    Block carousel:
    - carousel caption: add background color, text-bg-primary, transparency 50%, padding 2, round 2
    - add link field to display as a button: button secondary
    - view mode
    - primary
    - secondary
    - View mode selector

  • 🇫🇷France Grimreaper France 🇫🇷
Production build 0.71.5 2024