Amélioration de l'UI : meilleur affichage des images que ce soit dans la partie lore ou la partie campagne (partie campagne : visualisation scrapbooking). Possibilité de réordonner les champs dans les templates...
Passage v0.3.0
This commit is contained in:
@@ -7,6 +7,16 @@
|
||||
*/
|
||||
export type FieldType = 'TEXT' | 'IMAGE';
|
||||
|
||||
/**
|
||||
* Variante de rendu pour un champ IMAGE. Miroir de
|
||||
* com.loremind.domain.lorecontext.ImageLayout. Ignore pour TEXT.
|
||||
* - 'GALLERY' : grille de vignettes (defaut)
|
||||
* - 'HERO' : premiere image en banniere, suivantes en petit
|
||||
* - 'MASONRY' : mosaique hauteurs variables
|
||||
* - 'CAROUSEL' : defilement horizontal
|
||||
*/
|
||||
export type ImageLayout = 'GALLERY' | 'HERO' | 'MASONRY' | 'CAROUSEL' | 'EDITORIAL' | 'MAPS';
|
||||
|
||||
/**
|
||||
* Champ d'un Template : nom + type discriminant.
|
||||
* Miroir de TemplateFieldDTO (backend).
|
||||
@@ -14,6 +24,8 @@ export type FieldType = 'TEXT' | 'IMAGE';
|
||||
export interface TemplateField {
|
||||
name: string;
|
||||
type: FieldType;
|
||||
/** Uniquement pour type='IMAGE'. Absent/null = 'GALLERY'. */
|
||||
layout?: ImageLayout | null;
|
||||
}
|
||||
|
||||
export interface Template {
|
||||
|
||||
Reference in New Issue
Block a user