Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -117,117 +117,6 @@ def _(mo):
|
|
| 117 |
""")
|
| 118 |
return
|
| 119 |
|
| 120 |
-
@app.cell
|
| 121 |
-
def _(mo):
|
| 122 |
-
import marimo as mo
|
| 123 |
-
# Page 3 Content
|
| 124 |
-
mo.Html("""
|
| 125 |
-
<!-- Page 3 -->
|
| 126 |
-
<div id="page3" class="page">
|
| 127 |
-
<h2>Bonus: Team Mascots!</h2>
|
| 128 |
-
<p>...and we discovered our legal partners appreciate cute companions too!</p>
|
| 129 |
-
<div class="cat-gallery">
|
| 130 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 131 |
-
<title>Teal Accented Sitting Cat</title>
|
| 132 |
-
<path d="M 10 45 C 5 30, 15 15, 25 15 C 35 15, 45 30, 40 45 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 133 |
-
<circle cx="25" cy="18" r="10" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 134 |
-
<path d="M 18 12 L 15 8 L 22 10 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 135 |
-
<path d="M 32 12 L 35 8 L 28 10 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 136 |
-
<circle cx="22" cy="18" r="1.2" fill="#00A87E"/>
|
| 137 |
-
<circle cx="28" cy="18" r="1.2" fill="#00A87E"/>
|
| 138 |
-
<path d="M 24 21 L 26 21 L 25 22 Z" fill="#6c757d"/>
|
| 139 |
-
<path d="M 40 40 Q 50 35, 45 25" stroke="#aaaaaa" stroke-width="2" fill="none" stroke-linecap="round"/>
|
| 140 |
-
</svg>
|
| 141 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 142 |
-
<title>Grey Lounging Cat</title>
|
| 143 |
-
<path d="M 5 40 C 15 30, 35 30, 45 40 C 40 45, 10 45, 5 40 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 144 |
-
<circle cx="15" cy="30" r="8" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 145 |
-
<path d="M 10 25 L 7 22 L 13 24 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 146 |
-
<path d="M 20 25 L 23 22 L 17 24 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 147 |
-
<path d="M 12 30 Q 14 28, 16 30" stroke="#606060" stroke-width="0.5" fill="none"/>
|
| 148 |
-
<path d="M 18 30 Q 20 28, 22 30" stroke="#606060" stroke-width="0.5" fill="none"/>
|
| 149 |
-
<path d="M 45 40 Q 50 38, 48 30" stroke="#a9a9a9" stroke-width="2" fill="none" stroke-linecap="round"/>
|
| 150 |
-
</svg>
|
| 151 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 152 |
-
<title>Black and White Cat Face</title>
|
| 153 |
-
<circle cx="25" cy="25" r="15" fill="#ffffff" stroke="#cccccc" stroke-width="0.5"/>
|
| 154 |
-
<path d="M 20 10 Q 25 20, 30 10 C 28 5, 22 5, 20 10 Z" fill="#444444"/>
|
| 155 |
-
<path d="M 32 20 a 5 5 0 1 1 -10 0 a 5 5 0 1 1 10 0" fill="#444444"/>
|
| 156 |
-
<path d="M 15 15 L 10 10 L 20 13 Z" fill="#444444"/>
|
| 157 |
-
<path d="M 35 15 L 40 10 L 30 13 Z" fill="#ffffff" stroke="#cccccc" stroke-width="0.5"/>
|
| 158 |
-
<circle cx="20" cy="25" r="1.5" fill="#333333"/>
|
| 159 |
-
<circle cx="30" cy="25" r="1.5" fill="#333333"/>
|
| 160 |
-
<path d="M 24 29 L 26 29 L 25 30 Z" fill="#aaaaaa"/>
|
| 161 |
-
<path d="M 25 30 Q 23 32, 21 31" stroke="#666666" stroke-width="0.5" fill="none" stroke-linecap="round"/>
|
| 162 |
-
<path d="M 25 30 Q 27 32, 29 31" stroke="#666666" stroke-width="0.5" fill="none" stroke-linecap="round"/>
|
| 163 |
-
<path d="M 18 27 L 10 26" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 164 |
-
<path d="M 18 29 L 10 30" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 165 |
-
<path d="M 18 31 L 10 34" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 166 |
-
<path d="M 32 27 L 40 26" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 167 |
-
<path d="M 32 29 L 40 30" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 168 |
-
<path d="M 32 31 L 40 34" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 169 |
-
</svg>
|
| 170 |
-
</div>
|
| 171 |
-
</div>
|
| 172 |
-
""")
|
| 173 |
-
return
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
@app.cell
|
| 177 |
-
def _(mo):
|
| 178 |
-
# Page 3 Content
|
| 179 |
-
mo.Html("""
|
| 180 |
-
<!-- Page 3 -->
|
| 181 |
-
<div id="page3" class="page">
|
| 182 |
-
<h2>Bonus: Team Mascots!</h2>
|
| 183 |
-
<p>...and we discovered our legal partners appreciate cute companions too!</p>
|
| 184 |
-
<div class="cat-gallery">
|
| 185 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 186 |
-
<title>Teal Accented Sitting Cat</title>
|
| 187 |
-
<path d="M 10 45 C 5 30, 15 15, 25 15 C 35 15, 45 30, 40 45 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 188 |
-
<circle cx="25" cy="18" r="10" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 189 |
-
<path d="M 18 12 L 15 8 L 22 10 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 190 |
-
<path d="M 32 12 L 35 8 L 28 10 Z" fill="#e0e0e0" stroke="#aaaaaa" stroke-width="0.5"/>
|
| 191 |
-
<circle cx="22" cy="18" r="1.2" fill="#00A87E"/>
|
| 192 |
-
<circle cx="28" cy="18" r="1.2" fill="#00A87E"/>
|
| 193 |
-
<path d="M 24 21 L 26 21 L 25 22 Z" fill="#6c757d"/>
|
| 194 |
-
<path d="M 40 40 Q 50 35, 45 25" stroke="#aaaaaa" stroke-width="2" fill="none" stroke-linecap="round"/>
|
| 195 |
-
</svg>
|
| 196 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 197 |
-
<title>Grey Lounging Cat</title>
|
| 198 |
-
<path d="M 5 40 C 15 30, 35 30, 45 40 C 40 45, 10 45, 5 40 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 199 |
-
<circle cx="15" cy="30" r="8" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 200 |
-
<path d="M 10 25 L 7 22 L 13 24 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 201 |
-
<path d="M 20 25 L 23 22 L 17 24 Z" fill="#d3d3d3" stroke="#a9a9a9" stroke-width="0.5"/>
|
| 202 |
-
<path d="M 12 30 Q 14 28, 16 30" stroke="#606060" stroke-width="0.5" fill="none"/>
|
| 203 |
-
<path d="M 18 30 Q 20 28, 22 30" stroke="#606060" stroke-width="0.5" fill="none"/>
|
| 204 |
-
<path d="M 45 40 Q 50 38, 48 30" stroke="#a9a9a9" stroke-width="2" fill="none" stroke-linecap="round"/>
|
| 205 |
-
</svg>
|
| 206 |
-
<svg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg">
|
| 207 |
-
<title>Black and White Cat Face</title>
|
| 208 |
-
<circle cx="25" cy="25" r="15" fill="#ffffff" stroke="#cccccc" stroke-width="0.5"/>
|
| 209 |
-
<path d="M 20 10 Q 25 20, 30 10 C 28 5, 22 5, 20 10 Z" fill="#444444"/>
|
| 210 |
-
<path d="M 32 20 a 5 5 0 1 1 -10 0 a 5 5 0 1 1 10 0" fill="#444444"/>
|
| 211 |
-
<path d="M 15 15 L 10 10 L 20 13 Z" fill="#444444"/>
|
| 212 |
-
<path d="M 35 15 L 40 10 L 30 13 Z" fill="#ffffff" stroke="#cccccc" stroke-width="0.5"/>
|
| 213 |
-
<circle cx="20" cy="25" r="1.5" fill="#333333"/>
|
| 214 |
-
<circle cx="30" cy="25" r="1.5" fill="#333333"/>
|
| 215 |
-
<path d="M 24 29 L 26 29 L 25 30 Z" fill="#aaaaaa"/>
|
| 216 |
-
<path d="M 25 30 Q 23 32, 21 31" stroke="#666666" stroke-width="0.5" fill="none" stroke-linecap="round"/>
|
| 217 |
-
<path d="M 25 30 Q 27 32, 29 31" stroke="#666666" stroke-width="0.5" fill="none" stroke-linecap="round"/>
|
| 218 |
-
<path d="M 18 27 L 10 26" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 219 |
-
<path d="M 18 29 L 10 30" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 220 |
-
<path d="M 18 31 L 10 34" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 221 |
-
<path d="M 32 27 L 40 26" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 222 |
-
<path d="M 32 29 L 40 30" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 223 |
-
<path d="M 32 31 L 40 34" stroke="#bbbbbb" stroke-width="0.3" fill="none"/>
|
| 224 |
-
</svg>
|
| 225 |
-
</div>
|
| 226 |
-
</div>
|
| 227 |
-
""")
|
| 228 |
-
return
|
| 229 |
-
|
| 230 |
-
|
| 231 |
@app.cell
|
| 232 |
def _(mo):
|
| 233 |
# Page 2 Content
|
|
@@ -254,7 +143,7 @@ def _(mo):
|
|
| 254 |
|
| 255 |
@app.cell
|
| 256 |
def _(mo):
|
| 257 |
-
# Page 3
|
| 258 |
mo.Html("""
|
| 259 |
<!-- Page 3 -->
|
| 260 |
<div id="page3" class="page">
|
|
@@ -303,32 +192,11 @@ def _(mo):
|
|
| 303 |
</svg>
|
| 304 |
</div>
|
| 305 |
</div>
|
| 306 |
-
<!-- Page 4: Conclusion -->
|
| 307 |
-
<div id="page4" class="page">
|
| 308 |
-
<h2>Collaboration Wins!</h2>
|
| 309 |
-
<p>Working together transforms challenges into opportunities. Legal can be a great partner!</p>
|
| 310 |
-
<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
|
| 311 |
-
<title>Handshake</title>
|
| 312 |
-
<path d="M 10 50 Q 20 40, 35 45 L 45 50 Q 55 55, 50 65 L 30 75 Q 15 70, 10 60 Z" fill="#f5e0c4" stroke="#6c757d" stroke-width="1"/>
|
| 313 |
-
<path d="M 35 45 Q 45 35, 55 45" fill="#f5e0c4" stroke="#6c757d" stroke-width="1"/>
|
| 314 |
-
<path d="M 90 50 Q 80 40, 65 45 L 55 50 Q 45 55, 50 65 L 70 75 Q 85 70, 90 60 Z" fill="#d1bea8" stroke="#5a4d41" stroke-width="1"/>
|
| 315 |
-
<path d="M 65 45 Q 55 35, 45 45" fill="#d1bea8" stroke="#5a4d41" stroke-width="1"/>
|
| 316 |
-
<rect x="5" y="60" width="10" height="15" fill="#e0e0e0" rx="2"/>
|
| 317 |
-
<rect x="85" y="60" width="10" height="15" fill="#f0f0f0" rx="2"/>
|
| 318 |
-
</svg>
|
| 319 |
-
</div>
|
| 320 |
-
<!-- Navigation Buttons -->
|
| 321 |
-
<div class="navigation">
|
| 322 |
-
<button id="prevBtn" disabled>Previous</button>
|
| 323 |
-
<button id="nextBtn">Next</button>
|
| 324 |
-
</div>
|
| 325 |
-
</div>
|
| 326 |
-
</body>
|
| 327 |
-
</html>
|
| 328 |
""")
|
| 329 |
return
|
| 330 |
|
| 331 |
|
|
|
|
| 332 |
@app.cell
|
| 333 |
def _(mo):
|
| 334 |
# Page 4: Conclusion
|
|
|
|
| 117 |
""")
|
| 118 |
return
|
| 119 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 120 |
@app.cell
|
| 121 |
def _(mo):
|
| 122 |
# Page 2 Content
|
|
|
|
| 143 |
|
| 144 |
@app.cell
|
| 145 |
def _(mo):
|
| 146 |
+
# Page 3 Content
|
| 147 |
mo.Html("""
|
| 148 |
<!-- Page 3 -->
|
| 149 |
<div id="page3" class="page">
|
|
|
|
| 192 |
</svg>
|
| 193 |
</div>
|
| 194 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 195 |
""")
|
| 196 |
return
|
| 197 |
|
| 198 |
|
| 199 |
+
|
| 200 |
@app.cell
|
| 201 |
def _(mo):
|
| 202 |
# Page 4: Conclusion
|