feat: initial project setup with implementation plan
- Add PLAN.md with 40-step checklist across 10 phases - Add CLAUDE.md with project-specific instructions - Set up nix flake with FastHTML/MonsterUI dependencies - Create Python package skeleton (src/animaltrack) - Vendor FastHTML and MonsterUI documentation - Add Docker build configuration 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
112
docs/vendor/monsterui/api_ref/docs_steps.md
vendored
Normal file
112
docs/vendor/monsterui/api_ref/docs_steps.md
vendored
Normal file
@@ -0,0 +1,112 @@
|
||||
# Steps API Reference
|
||||
|
||||
See Source
|
||||
|
||||
See Output
|
||||
|
||||
* Account Created
|
||||
* Profile Setup
|
||||
* Verification
|
||||
|
||||
[code]
|
||||
|
||||
def ex_steps2():
|
||||
return Steps(
|
||||
LiStep("Account Created", cls=StepT.primary),
|
||||
LiStep("Profile Setup", cls=StepT.neutral),
|
||||
LiStep("Verification", cls=StepT.neutral),
|
||||
cls="w-full")
|
||||
|
||||
[/code]
|
||||
|
||||
See Source
|
||||
|
||||
See Output
|
||||
|
||||
* Project Planning
|
||||
* Design Phase
|
||||
* Development
|
||||
* Testing
|
||||
* Deployment
|
||||
|
||||
[code]
|
||||
|
||||
def ex_steps3():
|
||||
return Steps(
|
||||
LiStep("Project Planning", cls=StepT.success, data_content="📝"),
|
||||
LiStep("Design Phase", cls=StepT.success, data_content="💡"),
|
||||
LiStep("Development", cls=StepT.primary, data_content="🛠️"),
|
||||
LiStep("Testing", cls=StepT.neutral, data_content="🔎"),
|
||||
LiStep("Deployment", cls=StepT.neutral, data_content="🚀"),
|
||||
cls=(StepsT.vertical, "min-h-[400px]"))
|
||||
|
||||
[/code]
|
||||
|
||||
# API Docs
|
||||
|
||||
### Steps
|
||||
|
||||
Source
|
||||
|
||||
[code]
|
||||
|
||||
Steps(*li, cls='', **kwargs) -> fastcore.xml.FT
|
||||
[/code]
|
||||
|
||||
> Creates a steps container
|
||||
|
||||
**Params**
|
||||
|
||||
* `li` Each `Li` represent a step (generally use `LiStep`)
|
||||
|
||||
* `cls` class for Steps (generally a `StepsT` option)
|
||||
|
||||
* `kwargs`
|
||||
|
||||
**Returns:** Ul(..., cls='steps')
|
||||
|
||||
* * *
|
||||
|
||||
### StepsT
|
||||
|
||||
_Options for Steps_
|
||||
|
||||
Option | Value | Option | Value
|
||||
---|---|---|---
|
||||
vertical | steps-vertical | horizonal | steps-horizonal
|
||||
|
||||
### LiStep
|
||||
|
||||
Source
|
||||
|
||||
[code]
|
||||
|
||||
LiStep(*c, cls='', data_content=None, **kwargs) -> fastcore.xml.FT
|
||||
[/code]
|
||||
|
||||
> Creates a step list item
|
||||
|
||||
**Params**
|
||||
|
||||
* `c` Description for Step that goes next to bubble (often text)
|
||||
|
||||
* `cls` Additional step classes (generally a `StepT` component)
|
||||
|
||||
* `data_content` Content for inside bubble (defaults to number, often an emoji)
|
||||
|
||||
* `kwargs`
|
||||
|
||||
**Returns:** Li(..., cls='step')
|
||||
|
||||
* * *
|
||||
|
||||
### StepT
|
||||
|
||||
_Step styles for LiStep_
|
||||
|
||||
Option | Value | Option | Value | Option | Value
|
||||
---|---|---|---|---|---
|
||||
primary | step-primary | secondary | step-secondary | accent | step-accent
|
||||
info | step-info | success | step-success | warning | step-warning
|
||||
error | step-error | neutral | step-neutral | |
|
||||
|
||||
Reference in New Issue
Block a user