Enable toggling button to switch between originals/improvements
This commit is contained in:
parent
ba578b3c22
commit
e5ab5dfc48
3 changed files with 33 additions and 12 deletions
|
|
@ -8,6 +8,10 @@ body {
|
|||
background: #f4f4f9;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.card {
|
||||
border: 1px solid #ccc;
|
||||
padding: 10px;
|
||||
|
|
@ -81,6 +85,10 @@ body {
|
|||
padding: 5px;
|
||||
}
|
||||
|
||||
.fab-options li.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.fab-label {
|
||||
padding: 2px 5px;
|
||||
align-self: center;
|
||||
|
|
|
|||
|
|
@ -1,23 +1,33 @@
|
|||
<div class="fab-holder">
|
||||
<div class="fab-holder" x-data="{ showing_improvements: true }">
|
||||
<div class="main-btn fab-icon-holder">
|
||||
<div class="icon">
|
||||
<i class="fas fa-info"></i>
|
||||
</div>
|
||||
</div>
|
||||
<ul class="fab-options">
|
||||
<li hx-get="/originals" hx-target="#content">
|
||||
<li
|
||||
hx-get="/originals"
|
||||
hx-target="#content"
|
||||
x-bind:class="showing_improvements ? '' : 'hidden'"
|
||||
x-on:click="showing_improvements = ! showing_improvements"
|
||||
>
|
||||
<span class="fab-label">Show Originals</span>
|
||||
<div class="option-btn fab-icon-holder">
|
||||
<div class="icon">
|
||||
<i class="fas fa-file-alt"></i>
|
||||
<i class="fas fa-frown"></i>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li hx-get="/improvements" hx-target="#content">
|
||||
<li
|
||||
hx-get="/improvements"
|
||||
hx-target="#content"
|
||||
x-bind:class="showing_improvements ? 'hidden' : ''"
|
||||
x-on:click="showing_improvements = ! showing_improvements"
|
||||
>
|
||||
<span class="fab-label">Show Improved</span>
|
||||
<div class="option-btn fab-icon-holder">
|
||||
<div class="icon">
|
||||
<i class="fas fa-file"></i>
|
||||
<i class="fas fa-smile"></i>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -14,12 +14,15 @@
|
|||
<body>
|
||||
<h1>The Pollen Prophet</h1>
|
||||
<h2>Making funny since 2025 what ought not bee.</h2>
|
||||
<div class="article" x-data="{ showing_improvements: true }">
|
||||
<div
|
||||
hx-get="/improvements"
|
||||
hx-target="#content"
|
||||
hx-trigger="load"
|
||||
hx-trigger="revealed"
|
||||
id="content"
|
||||
:class="showing_improvements ? '' : 'hidden'"
|
||||
></div>
|
||||
{% include "floating_button.html" %}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue