BalanceBoard - Clean release
- Docker deployment ready
- Content aggregation and filtering
- User authentication
- Polling service for updates
🤖 Generated with Claude Code
This commit is contained in:
67
themes/modern-card-ui/theme.json
Normal file
67
themes/modern-card-ui/theme.json
Normal file
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"template_id": "modern-card-ui-theme",
|
||||
"template_path": "./themes/modern-card-ui",
|
||||
"template_type": "card",
|
||||
"data_schema": "../../schemas/post_schema.json",
|
||||
"required_fields": [
|
||||
"platform",
|
||||
"id",
|
||||
"title",
|
||||
"author",
|
||||
"timestamp",
|
||||
"score",
|
||||
"replies",
|
||||
"url"
|
||||
],
|
||||
"optional_fields": [
|
||||
"content",
|
||||
"source",
|
||||
"tags",
|
||||
"meta"
|
||||
],
|
||||
"css_dependencies": [
|
||||
"./themes/modern-card-ui/styles.css"
|
||||
],
|
||||
"js_dependencies": [
|
||||
"./themes/modern-card-ui/interactions.js"
|
||||
],
|
||||
"templates": {
|
||||
"card": "./themes/modern-card-ui/card-template.html",
|
||||
"list": "./themes/modern-card-ui/list-template.html",
|
||||
"detail": "./themes/modern-card-ui/detail-template.html",
|
||||
"comment": "./themes/modern-card-ui/comment-template.html"
|
||||
},
|
||||
"render_options": {
|
||||
"container_selector": "#posts-container",
|
||||
"batch_size": 20,
|
||||
"lazy_load": true,
|
||||
"animate": true,
|
||||
"hover_effects": true,
|
||||
"card_elevation": true
|
||||
},
|
||||
"filters": {
|
||||
"platform": true,
|
||||
"date_range": true,
|
||||
"score_threshold": true,
|
||||
"source": true
|
||||
},
|
||||
"sorting": {
|
||||
"default_field": "timestamp",
|
||||
"default_order": "desc",
|
||||
"available_fields": [
|
||||
"timestamp",
|
||||
"score",
|
||||
"replies",
|
||||
"title"
|
||||
]
|
||||
},
|
||||
"color_scheme": {
|
||||
"primary": "#1976D2",
|
||||
"secondary": "#FFFFFF",
|
||||
"accent": "#FF5722",
|
||||
"background": "#FAFAFA",
|
||||
"surface": "#FFFFFF",
|
||||
"text_primary": "#212121",
|
||||
"text_secondary": "#757575"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user