Details¶
Source code for examples/markdown/details.py
Tip: paste this code into an empty cell, and the marimo editor will create cells for you
import marimo
__generated_with = "0.10.19"
app = marimo.App()
@app.cell(hide_code=True)
def _(mo):
mo.md(r"""Create expandable markdown blocks with `details`:""")
return
@app.cell
def _(mo):
mo.md(
"""
/// details | Hello, details!
Some additional content.
///
"""
)
return
@app.cell(hide_code=True)
def _(mo):
mo.md(r"""Style details using the "type" argument:""")
return
@app.cell
def _(mo):
mo.md(
"""
/// details | Info details
type: info
Some additional content.
///
"""
)
return
@app.cell
def _(mo):
mo.md(
"""
/// details | Warning details
type: warn
This highlights something to watch out for
///
"""
)
return
@app.cell
def _(mo):
mo.md(
"""
/// details | Danger details
type: danger
This indicates a critical warning or dangerous situation
///
"""
)
return
@app.cell
def _(mo):
mo.md(
"""
/// details | Success details
type: success
This indicates a successful outcome or positive note
///
"""
)
return
@app.cell
def _():
import marimo as mo
return (mo,)
if __name__ == "__main__":
app.run()