Previews

No matching results.

x
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<turbo-frame id="lui-page-header" class="lui-page-header">
<div class="lui-page-header__container">
<div class="lui-page-header__container__tag_list">
<span id="lui-token_5793709857" class="lui-token lui-entity-token lui-entity-token-general lui-tag-token" style="color: #b53c00; border-color: #e9c5b3;">
<i class="lui-token__icon fa-regular fa-regular fa-tag"></i>
<span class="lui-token__text">Featured</span>
<div class="lui-token__actions">
</div>
</span>
</div>
<div class="lui-page-header__container__header_zone">
<turbo-frame id="multiple_image_image_pokemon_1_full">
<div data-controller="images" data-images-editable-value="false" data-images-with-attached-value="false" data-images-turbo-frame-id-value="multiple_image_image_pokemon_1_full" data-images-unique-id-value="multiple_image_image_pokemon_1_full" data-images-list-view-value="false" data-images-has-many-value="false" data-images-force-new-value="false" data-images-urls-value="{"attach":"/loopos_ui/images","detach":"/loopos_ui/images"}">
<div class="lui-image lui-image--full" data-images-target="imageComponent" data-action="pubsub:action@window->images#executeAction">
<div
role="status"
class="hidden lui-image__loader"
data-images-target="loader"
>
<button class="lui-button lui-button--icon-only lui-button--neutral--secondary lui-button--size-tiny lui-button--disabled w-fit w-fit relative" data-controller="lui--button" disabled="disabled">
<div class="opacity-100 inline-flex" data-lui--button-target="leadingIcon">
<div class="flex items-center justify-center" style="width: 12px; height: 12px;"><i class="lui-button__icon lui-button__icon--tiny fa-regular fa-spinner" data-lui--button-target="leadingIcon"></i></div>
</div>
<div class="absolute w-full flex items-center justify-center opacity-0" data-lui--button-target="loadingIcon">
<i class="lui-m_icon animate-spin material-symbols-outlined" style="--lui-micon-size: 12px;">
progress_activity
</i>
</div>
</button>
</div>
<img class="hidden lui-image__image" data-images-target="image" src="" />
<div
class="lui-image__placeholder flex"
data-images-target="placeholder"
>
<div class="lui-icon h-[16px] w-[16px]">
<i class="fa-regular fa-image lui-icon__icon" style="font-size: 16px; color: white;"></i>
</div>
</div>
</div>
<span class="lui-image__error" data-images-target="error">
Error message
</span>
</div>
</turbo-frame>
<div class="lui-page-header__container__header_zone___content">
<div class="lui-header lui-header--page">
<div class="lui-header__title_container">
<span class="lui-header__title_container__title">
Bulbasaur
</span>
</div>
<span class="lui-header__description">
Product details
</span>
</div>
</div>
</div>
</div>
</turbo-frame>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%= render LooposUi::PageHeader.new(title: "Product", model: Pokemon.first) do |page_header| %>
<% page_header.with_token do %>
<%= render LooposUi::TagToken.new(text: "Featured", color: :core) %>
<% end %>
<% page_header.with_image(
model: Pokemon.first,
association: :image
) %>
<% page_header.with_header(
title: Pokemon.first&.name || "Product",
description: "Product details"
) %>
<% end %>