Problem/Motivation

Currently in DSFR profile there is almost nothing.

Need to configure:

  • Block content types
  • Paragraph types (mainly for those block content types) (partially done)
  • Content types
  • Media types
  • Taxonomy vocabularies
  • Views
  • Layout Builder Browser (partially done)
  • User roles and permissions
  • Transversal configuration: Pathauto, Simple sitemap, etc.

Create default content.
Add Field Tools.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

grimreaper created an issue. See original summary.

grimreaper’s picture

Parent issue: » #3483126: Update vendors
grimreaper’s picture

Issue summary: View changes
maboy’s picture

Assigned: Unassigned » maboy
grimreaper’s picture

Issue summary: View changes
grimreaper’s picture

Version: 10.0.x-dev » 10.1.x-dev
maboy’s picture

Configured Block types :

  • Alert
  • Accordion
  • Card
  • Tile
  • Text
  • Text + CTA
  • Media

maboy’s picture

Assigned: maboy » grimreaper
Status: Active » Needs review
grimreaper’s picture

Assigned: grimreaper » maboy
Status: Needs review » Needs work
grimreaper’s picture

Issue summary: View changes

  • grimreaper committed 6e44c97f on 10.1.x authored by maboy
    Issue #3483124 by maboy, grimreaper: Uninstall Gin LB. Configure default...
grimreaper’s picture

Issue summary: View changes
grimreaper’s picture

Version: 10.1.x-dev » 11.0.x-dev

maboy’s picture

  • Added Quote component
  • Added Skiplinks component
  • Added Callout component
  • Menu tested
  • Form tested
  • Download file component deprecated -> not implemented
  • Added Transcription component on Media Audio, Image, Video and Remote video
grimreaper’s picture

To rebase + 2 remaining review points.

  • maboy committed 2f55eaa0 on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: add...

  • maboy committed 447de0a7 on 11.0.x
    [#3483124] fix: Layout builder link style.
    
    By: grimreaper
    By: maboy
    

  • maboy committed 840bcf15 on 11.0.x
    [#3483124] feat: Adapt card and tiles component.
    
    By: grimreaper
    By:...

  • maboy committed a70fadbf on 11.0.x
    [#3483124] feat: Add thematic field on news content
    
    By: grimreaper
    By:...

  • maboy committed 4d635cd7 on 11.0.x
    [#3483124] feat: Update component library images.
    
    By: grimreaper
    By:...

  • maboy committed 233acc16 on 11.0.x
    [#3483124] feat: configure news content type.
    
    By: grimreaper
    By: maboy
    

  • maboy committed 6bcb3dac on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: Fix...

  • maboy committed 1a6598f4 on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: Adding...

  • maboy committed b58f30bd on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: Adding...

  • maboy committed cd9c81ed on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: Media...

  • maboy committed 3d2b3004 on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: add...

  • maboy committed 333eea4e on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: fix...

  • maboy committed 8a61524f on 11.0.x
    Issue #3483124 by maboy, grimreaper: Configure default structure: add...

  • maboy committed 26779313 on 11.0.x
    [#3483124] fix: Card link.
    By: grimreaper
    By: maboy
    
laetitia_al’s picture

Component: User interface » Code
Category: Feature request » Bug report
StatusFileSize
new66.95 KB
new65.59 KB
new96.67 KB
new47.6 KB

Here is an update on the progress of the DSFR profile configuration. A significant amount of work has been done to enrich and stabilize the profile.
New Features & Additions
- Block Previews: Images have been added to showcase the "Text", "Text + CTA", and "Form" blocks, providing a better preview in the back-office.
- DSFR Icons: The DSFR icon library has been integrated, with the ability to add them directly to the "Tile" component.
- Default Content: Content for a homepage and news articles has been created to provide a more comprehensive starting point.

✔️ Fixes & Improvements
- Responsive Preview: The responsive preview has been improved. Although the menu still requires some adjustments, the current state is functional for testing.
- Button Hover: The hover effect on buttons has been corrected for better consistency.
- Back-office Icons: The "add/remove" section icons in the back-office have been fixed and integrated.
- "News" Content Type:
-- A background has been added for the introduction and the image.
-- The "Body" field label at the top of the page has been removed.
-- Block alignment has been corrected.
- News Listing Page: The view is now configured to display 6 news items per page, in 3 columns.
- Basic Page: The page title is now correctly hidden by default. - Dashboard: The offset of the "+" icon on the dashboard has been fixed.
- Media Previews: A fix has been applied for media previews.
- Component Switching: A fix has been made to the component switching functionality (to be verified across all components).
- Component Body: A line break has been added to the "Body" field of components for better readability.

📝 Points to Review
- Responsive Menu: The mobile menu still needs further improvement.
- "News" Page:
-- The validation message upon saving overlaps with the introduction's background.
-- The pagination is too close to the content blocks.<
- Form: There might be a bug in the form's layout configuration that needs to be checked.
- Article preview : When viewing a preview of an article, the text 'return to content editing' is not clearly visible.

grimreaper’s picture

Component: Code » Miscellaneous
Category: Bug report » Feature request

  • maboy committed e1e37065 on 11.0.x
    [#3483124] fix: News, preview style.
    

  • maboy committed b9d3340a on 11.0.x
    [#3483124] fix: DSFR style bleeding in admin pages.
    
    By: grimreaper
    By:...

  • maboy committed 0a022fb5 on 11.0.x
    [#3483124] fix: Search views and other blocks..
    
laetitia_al’s picture

Component: Miscellaneous » Code
StatusFileSize
new11.71 KB
new36.92 KB
new17.72 KB
new31.24 KB

Text block to be enlarged in the block settings on basic pages

Block:

Callout :
-Title (required) – 1 line
-Title (optional) – 1 line

Quote :
-Title (required) – 1 line
-Author – 1 line
-Source – 1 line

Skiplinks :

- Title (required) – 1 line
-Link text – 1 line

Important :
-Title (required) – 1 line
-Title (optional) – 1 line
- Description – Multiple lines

Accordion :
- Title (required) – 1 line

Alert :
- Title (required) – 1 line
- Title (optional) – 1 line
- Description – Multiple lines

Card :
- Title (required) – 1 line
- Title card – 1 line
- Link text – 1 line

Tile :
- Title (required) – 1 line
- Description – Multiple lines

Text :
- Title (required) – 1 line

Text + CTA :
- Title (required) – 1 line

Media :
- Title (required) – 1 line

Other remarks:

All blocks: Title required, text placement.

Text placement with language option: Callout, Quote, Skiplinks, Accordion, Text, Text + CTA, Media.

No language option: Important, Alert, Card, Tile, Form.

Check block title Important.

Accordion block: bug with form size.

Improvement: use French for all components and also for the content (“actualités” instead of “news”).

  • maboy committed ad05f763 on 11.0.x
    [#3483124] fix: Search views and other blocks..
    
grimreaper’s picture

Assigned: maboy » Unassigned
Status: Needs work » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.