{"adoption": {"forks": 298, "observed_at": "2026-08-28T04:07:29.217950+00:00", "stars": 2910}, "canonical_url": "https://ross.abutalabs.com/products/30diasdecss", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Desafio criar 30 mini projetos utilizando HTML e CSS em 30 dias", "domain": ["web-development", "frontend", "tutorials", "education"], "enriched": true, "function": ["css-framework", "animation", "ui-components"], "health_score": 20, "homepage": null, "language": "CSS", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["MilenaCarecho/30diasDeCSS"], "name": "MilenaCarecho/30diasDeCSS", "platform": ["cross-platform"], "pushed_at": "2021-07-07T23:05:50+00:00", "repo": "MilenaCarecho/30diasDeCSS", "stars": 2910, "tags": ["css3", "html5", "css-challenge", "mini-projects", "css-animations", "learning-by-doing", "frontend-practice", "web-server"], "topics": ["css", "html5", "css3", "css3-animations", "css3-transitions", "css3-flexbox"], "urls": [], "use_cases": ["learn css animations through daily practice", "find examples of css hover effects and loaders", "practice html and css with small projects", "improve frontend styling skills in 30 days", "get inspiration for css3 transitions and flexbox layouts"], "what_it_is": "A 30-day CSS challenge repository containing 30 small daily HTML5/CSS3 mini projects such as animated loaders, hover button effects, and text animations. It serves as a self-paced learning resource for practicing CSS animations, transitions, and flexbox.", "when_to_avoid": ["you need a production-ready CSS framework or component library", "you are looking for JavaScript or full-stack frontend projects", "you need maintained, up-to-date code rather than a completed 2020 challenge"], "when_to_choose": ["you want hands-on daily practice with HTML and CSS", "you are a beginner looking for small, self-contained CSS project examples", "you want to learn CSS animations, transitions, and flexbox by example"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/30diasdecss", "repo": "MilenaCarecho/30diasDeCSS", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.217950+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:34:17.592825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "37e8c715ced8317a970b49250cbd2b179c4c153d45f84e0bb8584b5d3953cbbd", "fetched_at": "2026-08-28T04:07:29.217950+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MilenaCarecho/30diasDeCSS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2242, "days_push": 1883, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}