Skip to content

A compendium of various design resources for graphics, typography, and code

Notifications You must be signed in to change notification settings

ephemeralrogue/design-compendium

 
 

Repository files navigation

The Design Compendium


design-compendium-emblem

A repository of resources of all types to improve
the visual representation of your projects.

Project Writeup, by ephemeralrogue Bluesky

Overview

There are innumerable design resources out there, and almost as many repositories ennumerating them. The Design Compendium will take the classic README-style resource list and provide a frontend for the quick perusal of resources by category.

This project is currently designed to be forked and utilized on a personal basis, as deployment of the official frontend will not occur until funding makes deployment plausible. you can read about it here.

This is being produced and maintained by ephemeralrogue for LVNACY. Any questions regarding this repository and any contributions should be directed there. ephemeralrogue's Discord Server

Contents

The Goal

A Single Page Application (SPA) with client-side rendering of two components:

  1. tag cloud where each tag is a link that will render the content
  2. component displaying the tagged resources

back to Contents

The Stack

Here is the full stack concept of the project:
visual design compendium concept

back to Contents

TODO

  • add MongoDB connection
  • build GraphQL resolvers to retrieve data
  • write algorithm to display resources by tag
  • make the frontend pretty

back to Contents

Contributing

with regard to the general development of what currently exists here:

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

back to Contents

About

A compendium of various design resources for graphics, typography, and code

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages

  • TypeScript 70.6%
  • JavaScript 26.2%
  • CSS 3.2%