Project

General

Profile

Actions

Story #104144

open

EXT:styleguide improvements

Added by Philipp Kuhlmay 5 months ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Should have
Assignee:
-
Category:
Miscellaneous
Target version:
-
Start date:
2024-06-18
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
Tags:
styleguide
Sprint Focus:

Description

This is a collection ticket for the improvements inside the EXT:styleguide

My Ideas:

  • add a copy-icon for copying the example code
  • add tabs for several code examples (Fluid, Lit, Plain JS, PHP)
  • examples for infobox should include/exclude an icon
  • improve the view of the example code
  • add more examples to the Styleguide module like a multi-step-wizard
still missing:
  • add uuid example
  • add json example
  • Flash Messages have no example code, only the messages itself
bugs:
  • while saving the basics element, I get an error, that link_2 has a wrong format.

I haven't created issues for all of them. I will link them as sub issues as soon as they are created.


Files


Related issues 6 (3 open3 closed)

Related to TYPO3 Core - Feature #104132: EXT:styleguide - add tabs for the examples for displaying different codesUnder Review2024-06-17

Actions
Related to TYPO3 Core - Task #104123: EXT:styleguide examples for infobox should include the iconNameClosed2024-06-16

Actions
Related to TYPO3 Core - Task #104117: EXT:styleguide: add examples for fieldtype uuidClosed2024-06-15

Actions
Related to TYPO3 Core - Task #104080: EXT:styleguide - Improve the view of the example code Closed2024-06-12

Actions
Related to TYPO3 Core - Task #104079: EXT:styleguide Introduction of a "copy to clipboard" functionNew2024-06-12

Actions
Related to TYPO3 Core - Bug #104224: EXT:styleguide: while saving the basics element, I get an error, that link_2 has a wrong format.Under Review2024-06-26

Actions
Actions #1

Updated by Philipp Kuhlmay 5 months ago

  • Related to Feature #104132: EXT:styleguide - add tabs for the examples for displaying different codes added
  • Related to Task #104123: EXT:styleguide examples for infobox should include the iconName added
  • Related to Task #104117: EXT:styleguide: add examples for fieldtype uuid added
  • Related to Task #104080: EXT:styleguide - Improve the view of the example code added
  • Related to Task #104079: EXT:styleguide Introduction of a "copy to clipboard" function added
Actions #2

Updated by Christian Kuhn 5 months ago

link_2 may need some generator adaption. feel free to go ahead. general goal: all tables should be 'saveable' by default after automatic data creation, without further manual input (except the table that checks required handling).

Actions #3

Updated by Georg Ringer 5 months ago

  • Status changed from New to In Progress
Actions #4

Updated by Philipp Kuhlmay 5 months ago

  • Related to Bug #104224: EXT:styleguide: while saving the basics element, I get an error, that link_2 has a wrong format. added
Actions #5

Updated by Philipp Kuhlmay 4 months ago

  • Description updated (diff)
Actions #6

Updated by Jasmina Ließmann 4 months ago

Philipp Kuhlmay wrote:

[...]

My Ideas:

[...]
  • examples for infobox should include/exclude an icon
  • improve the view of the example code

This has been done with #104464.

still missing:

[...]
  • Flash Messages have no example code, only the messages itself

With #104464, additional output examples for Flash messages were added, as well as a code example for integration via Fluid.

Actions #7

Updated by Anja Leichsenring about 1 month ago

  • Tracker changed from Bug to Story
  • Subject changed from [EPIC] EXT:styleguide improvements to EXT:styleguide improvements
  • Complexity deleted (medium)
Actions

Also available in: Atom PDF