Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CSS games subcategory under Frontend category. #2264

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions components/TopBar/CategoryDescriptions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ const categoryDescriptions: CategoryDescriptions = {
'Colors mean the aspects of the appearance of objects and light sources that may be described in terms of hue, lightness, and saturation',
'design-inspiration':
'The right kind of inspiration will always help you come up with creative and unique ideas for your projects but sometimes you need some help getting inspired. Luckily, there are a TON of great resources for design inspiration.',
'css-games':
'CSS games are a fun way to learn and practice CSS. They are a great way to learn new CSS properties and techniques, and they can help you improve your skills in a fun and interactive way.',
fonts:
'A font is a graphical representation of text that may include a different typeface, point size, weight, color, or design. Fonts are text characters of different types and sizes. They help designers convey interface content intuitively and guide web or mobile app users to interact with the interface smoothly. The term “font” actually refers to a set of graphics that correspond to some or all of the Unicode glyphs',
icons:
Expand Down
3 changes: 2 additions & 1 deletion database/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ export const sidebarData: ISidebar[] = [
{ name: 'images', url: '/images', resources: DB.images },
{ name: 'fonts', url: '/fonts', resources: DB.fonts },
{ name: 'colors', url: '/colors', resources: DB.colors },
{ name: 'css games', url: '/css-games', resources: DB.cssGames },
{ name: 'react', url: '/react', resources: DB.react },
{
name: 'illustrations',
Expand Down Expand Up @@ -325,7 +326,7 @@ export const sidebarData: ISidebar[] = [
subcategory: [
{ name: 'Platforms', url: '/cp-platforms', resources: DB.cpPlatforms },
{ name: 'Tutorials', url: '/cp-tutorials', resources: DB.cpTutorials },
{ name: 'Helpers', url: '/cp-helpers', resources: DB.cpHelpers }
{ name: 'Helpers', url: '/cp-helpers', resources: DB.cpHelpers },
],
},
{
Expand Down
30 changes: 30 additions & 0 deletions database/frontend/css-games.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
[
{
"name": "Coding Fantasy",
"description": "An innovative platform that transforms the process of learning code into an engaging and enjoyable experience.",
"url": "https://codingfantasy.com/",
"category": "frontend",
"subcategory": "css-games"
},
{
"name": "Css Grid Garden",
"description": "An interactive game designed to help you learn CSS grid layout. In this delightful game, you’ll cultivate a virtual carrot garden using CSS code.",
"url": "https://cssgridgarden.com/",
"category": "frontend",
"subcategory": "css-games"
CBID2 marked this conversation as resolved.
Show resolved Hide resolved
},
{
"name": "Flexbox Froggy",
"description": "An engaging game designed to help you master CSS flexbox. In this delightful challenge, your mission is to guide Froggy and friends to their lilypads by writing CSS code.",
"url": "https://flexboxfroggy.com/",
"category": "frontend",
"subcategory": "css-games"
CBID2 marked this conversation as resolved.
Show resolved Hide resolved
},
{
"name": "Flukeout",
"description": "An interactive game intertwining CSS learning with culinary creativity. As you advance, face CSS selector challenges. Your mission? Articulate precise CSS code for delectable outcomes.",
"url": "https://flukeout.github.io/",
"category": "frontend",
"subcategory": "css-games"
CBID2 marked this conversation as resolved.
Show resolved Hide resolved
}
]
1 change: 1 addition & 0 deletions database/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ export { default as accessibility } from './frontend/accessibility.json'
export { default as angular } from './frontend/angular.json'
export { default as animations } from './frontend/animations.json'
export { default as colors } from './frontend/colors.json'
export { default as cssGames } from './frontend/css-games.json'
CBID2 marked this conversation as resolved.
Show resolved Hide resolved
export { default as designInspirations } from './frontend/design-inspirations.json'
export { default as fonts } from './frontend/fonts.json'
export { default as icons } from './frontend/icons.json'
Expand Down
5 changes: 5 additions & 0 deletions public/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@
<lastmod>2023-06-28T21:40:52+00:00</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.linkshub.dev/css-games</loc>
CBID2 marked this conversation as resolved.
Show resolved Hide resolved
<lastmod>2023-06-28T21:40:52+00:00</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.linkshub.dev/design-inspiration</loc>
<lastmod>2023-06-28T21:40:52+00:00</lastmod>
Expand Down
Loading