Skip to content

Commit 49c4aac

Browse files
committed
Somtimes You have to Look into the eyes of tablet users ALso
1 parent cdaa590 commit 49c4aac

16 files changed

Lines changed: 103 additions & 10 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Static site for [codefrydev.in](https://codefrydev.in/) — free online tools, g
55
## Features
66

77
- **Modern homepage** — category grids, search palette, scroll sections, dark/light theme
8-
- **Browse**`/browse/` index plus category pages (`creative-assets`, `tools-utilities`, `games-fun`, `site-links`)
8+
- **Browse**`/browse/` index plus category pages (`creative-assets`, `tools-utilities`, `games-fun`, `site-links`, `containers-packages`)
99
- **Hubs** — Games, AI, Design Lab, Store, Search
1010
- **CFDDC** — year-by-year “developer conference” pages at `/cfddc/` fed from [`data/history.yaml`](data/history.yaml)
1111
- **History timeline**`/history/`

assets/css/tailwind-input.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@
610610
}
611611

612612
.browse-category__grid {
613-
@apply mt-2;
613+
@apply mt-2 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 2xl:grid-cols-4 gap-4 md:gap-6;
614614
}
615615

616616
/* About us (/about-us/) */
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: "Containers & Packages"
3+
category_slug: containers-packages
4+
layout: category
5+
description: "Official CodeFryDev Docker images and npm packages — pull, install, and ship."
6+
keywords: ["docker", "npm", "codefrydev packages", "website profiling", "svg engine"]
7+
---

data/faq.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ faqs:
33
answer: "This is a platform where we learn, work on experimental projects, play games, come up with innovative ideas, and build many more... We offer free tools, games, and AI apps in your browser—no signup required."
44

55
- question: "What types of tools does CodeFryDev offer?"
6-
answer: "CodeFryDev offers four main categories: Creative & Assets (art, text tools, wallpapers, 3D models), Tools & Utilities (AI tools, CSV tools, JSON formatters, meta tag generators), Games & Fun (various games including Chain Reaction, Wordle, Snake), and Site & External Links (about, timeline, store, privacy)."
6+
answer: "CodeFryDev offers five main categories: Creative & Assets (art, text tools, wallpapers, 3D models), Tools & Utilities (AI tools, CSV tools, JSON formatters, meta tag generators), Games & Fun (various games including Chain Reaction, Wordle, Snake), Site & External Links (about, timeline, store, privacy), and Containers & Packages (Docker images and npm packages)."
77

88
- question: "Are the tools and games free to use?"
99
answer: "Most of our web-based tools and games are free to use. Some premium features or mobile apps may have different pricing models. Check individual tool pages for specific details."

data/history.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
history:
2+
- date: "17 May 2026"
3+
title: "Containers & Packages"
4+
description: "New homepage and browse category for official distributions—Website Profiling on Docker Hub (codefrydev/website-profiling) and @codefrydev/svg-engine on npm—with dedicated card icons at /browse/containers-packages/."
5+
link: "/browse/containers-packages/"
6+
accent_color: "#2496ED"
27
- date: "17 May 2026"
38
title: "Homepage redesign & legacy migration"
49
description: "Launched the new CodeFryDev homepage—modern layout, improved navigation, search palette, and refreshed footer. The previous design remains available at archived.codefrydev.in (linked as Legacy in the site footer) so existing bookmarks and workflows still work during the transition."

data/home.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -587,3 +587,26 @@ categories:
587587
phosphorIcon: book
588588
featured: false
589589
external: true
590+
- name: Containers & Packages
591+
slug: containers-packages
592+
subtitle: Docker images & npm packages
593+
seeAllUrl: /browse/containers-packages/
594+
previewCount: 12
595+
phosphorIcon: package
596+
items:
597+
- name: Website Profiling
598+
icon: cfd-website-profiling
599+
url: https://hub.docker.com/r/codefrydev/website-profiling
600+
description: Docker image for website performance profiling and analysis.
601+
date: "2026-05-16"
602+
phosphorIcon: chart-line
603+
featured: true
604+
external: true
605+
- name: SVG Engine (npm)
606+
icon: cfd-svg-engine-npm
607+
url: https://www.npmjs.com/package/@codefrydev/svg-engine
608+
description: "@codefrydev/svg-engine — SVG creation and manipulation for Node and the browser."
609+
date: "2026-05-16"
610+
phosphorIcon: pen-nib
611+
featured: true
612+
external: true

data/homepage.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ categoryBanners:
7979
image: "/images/banners/site-links.jpg"
8080
title: "Site & Resources"
8181
description: "About, updates, store, privacy, and external links."
82+
containers-packages:
83+
image: "/images/banners/containers-packages.jpg"
84+
title: "Containers & Packages"
85+
description: "Official Docker images and npm packages from CodeFryDev."
8286

8387
hero:
8488
badge: "Free tools — no signup"

layouts/partials/home/browse-category.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</div>
3030
</div>
3131

32-
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 md:gap-6 browse-category__grid">
32+
<div class="browse-category__grid">
3333
{{- range $items -}}
3434
{{ partial "home/tool-card.html" (dict "item" . "defaultPhosphorIcon" $defaultIcon "categoryName" $cat.name "headingLevel" 2 "source" (printf "browse_%s" $slug)) }}
3535
{{- end -}}

layouts/partials/home/category-section.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ <h2 id="{{ $headingId }}" class="text-3xl font-bold text-slate-900 mb-2 m-0">{{
3333
</div>
3434
</div>
3535

36-
<div class="grid grid-cols-1 md:grid-cols-3 gap-4 md:gap-6 flex-1 min-h-0 items-start md:content-center">
36+
<div class="browse-category__grid flex-1 min-h-0 items-start md:content-center">
3737
{{- range $i, $item := $previewItems -}}
3838
<div class="{{ if ge $i 6 }}hidden md:block{{ end }} min-h-0">
3939
{{ partial "home/tool-card.html" (dict "item" $item "defaultPhosphorIcon" $defaultIcon "categoryName" $cat.name "source" (printf "home_%s" $slug)) }}

layouts/partials/home/hub-page.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ <h1 class="text-3xl md:text-4xl font-bold text-slate-900 mb-2 m-0">{{ $title }}<
5151
{{- end -}}
5252

5353
{{- if gt (len $items) 0 -}}
54-
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 md:gap-6 browse-category__grid">
54+
<div class="browse-category__grid">
5555
{{- range $items -}}
5656
{{- $item := . -}}
5757
{{- range $homeItems -}}

0 commit comments

Comments
 (0)