Skip to content

Commit 5ca31fb

Browse files
committed
Rework markdown demo
1 parent e5f404f commit 5ca31fb

File tree

1 file changed

+25
-18
lines changed

1 file changed

+25
-18
lines changed

ux.symfony.com/templates/main/homepage.html.twig

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -76,25 +76,32 @@
7676
</div>
7777
</div>
7878

79-
{% block markdown_example %}
80-
<div class="p-4 markdown-container background-glass shadow-blur shadow-blur--rainbow mt-5 row" data-controller="markdown">
81-
<div class="col-12 col-md-5">
82-
<textarea rows="3" class="form-control" aria-label="Type markdown into this box"
83-
data-markdown-target="input"
84-
>Writing JavaScript is a **dream** with Stimulus 🤩</textarea>
85-
</div>
86-
<div class="col-12 col-md-2 d-flex justify-content-center align-items-center py-3">
87-
<button class="btn btn-dark" data-action="markdown#render">
88-
Convert <twig:Icon name="arrow-right"/>
89-
</button>
90-
</div>
91-
<div class="col-12 col-md-5">
92-
<div style="min-height: 86px;" class="markdown-form-render-container p-2" data-markdown-target="preview">
93-
<small class="fw-light">(click "Convert")</small>
79+
<div class="shadow-blur shadow-blur--rainbow mt-5" style="--shadow-bottom: 2rem;">
80+
<div class="DemoContainer py-2 px-4 d-flex justify-content-center">
81+
<small style="opacity: 80%;">And you have a Markdown live convertor!</small>
82+
</div>
83+
<div class="DemoContainer-inner p-4">
84+
{% block markdown_example %}
85+
<div class="d-flex align-items-stretch row" data-controller="markdown">
86+
<div class="col d-flex">
87+
<textarea
88+
rows="2" class="form-control p-3"
89+
aria-label="Type markdown into this box"
90+
autocomplete="off"
91+
data-markdown-target="input"
92+
data-action="markdown#render"
93+
>Writing _JavaScript_ is... a **dream** with Stimulus 🤩</textarea>
94+
</div>
95+
<div class="col d-flex">
96+
<div class="markdown-form-render-container p-3" data-markdown-target="preview">
97+
<small>&lt;- Write something in the textarea!</small>
98+
</div>
99+
</div>
94100
</div>
95-
</div>
101+
{% endblock %}
96102
</div>
97-
{% endblock %}
103+
<div class="arrow" style="transform:scaleY(-1) translateY(20%);margin-bottom: -1rem;"></div>
104+
</div>
98105

99106
<p class="eyebrows" style="margin: 111px 0 0;">Packages</p>
100107
<div class="d-md-flex justify-content-md-between text-center align-items-center text-md-start">
@@ -107,7 +114,7 @@
107114
<div class="row mt-3 mt-md-5">
108115
<div style="display: grid; gap: 3rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));">
109116
{% for package in packages %}
110-
<twig:PackageBox :package="package" titleTag="h3" />
117+
<twig:Package:PackageBox package="{{ package }}" titleTag="h3" />
111118
{% endfor %}
112119
</div>
113120
</div>

0 commit comments

Comments
 (0)