Skip to content

Adding multiline examples in places only one line is usually in effect in the demos. #94

@acsr

Description

@acsr

**TL;DR;

The page with typography examples at https://demo.plone.org/content-types/typography does not contain multiline example content for e.g. unordered list items (and maybe: ordered list items).

This ticket is aiming at improving the example content used in https://demo.plone.org for all 3 tastes of Plone

I opened a ticket for the VLT demo content as well:

The fix of the CSS for the example below should then happen in VLT, where I opened already a ticket. kitconcept/volto-light-theme#515

Example:

There is e.g. a bug in Volto Light Theme CSS with Safari (relevant because used in demo.plone.org) due to a styling working in other browsers but not in Safari both on macOS and iOS/iPadOS

The line height of the first line is changed to adjust the list-item marker at the front by adjusting the line height. This works at first sight in Chrome and Firefox.

In Safari the line height is visually only changed for the first line because the style is bound to the list-item -> li:marker.

Suggested examples

Adding more examples of multiline content for relevant text, currently only consisting of one line in the examples:

  • headlines
  • bylines
  • kicker lines
  • image description, captions

Goal: Make flaws obvious at early state and fix them early! Example content I crucial for that.

I made some efforts over the years to make these exampls accessible again: e.g. the test rendering pages for Classic UI.

How and where to place without overloading a page – Adding a "extreme content" page

  • Showcasing important advanced corner cases underlines the competence of a CMS (Theme)
  • The VLT combination pages show the way to go

Relevant places

Other Showcases

other Test locations
https://classic.demo.plone.org/[someimage.jpg]/@@images-test

Drawback if not fixing this in all places

  • Failing or hiding to fail, shifts the pitfall, but does not solve the challenge to impress.

Objection handling

  • Of course you need to customize the design. But an exposed demo site is the business-entry-card.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions