GithubHelp home page GithubHelp logo

jacob-shuman / static_lists Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 1.42 MB

Home Page: https://static-lists.netlify.app/

License: MIT License

JavaScript 4.01% TypeScript 69.31% Astro 26.68%
astro clsx data lists netlify pnpm random react static-data static-site

static_lists's Introduction

banner

netlify status badge powered by badge styled with badge

If you would like to contribute, please feel free to follow the contributing section below and submit a pull request.

This project is a random assortment of string/number lists that I've collected over the years. I've found them useful in various projects, so I've decided to share them. static_lists is built using pnpm, Astro, clsx and the React and Tailwind integrations from Astro. Any changes made are automatically deployed via netlify.

๐Ÿงž Commands

All commands are run from the root of the project, from a terminal:

Command Action
pnpm install Installs dependencies
pnpm w dev Starts local dev server at localhost:3000
pnpm w build Build your production site to ./dist/
pnpm w preview Preview your build locally, before deploying
pnpm w astro ... Run CLI commands like astro add, astro preview
pnpm w astro --help Get help using the Astro CLI

Contributing

If you would like to create a new list simply add a new json file to the data directory. The file must take the following structure:

{
  "name": "...", // Required
  "description": "...", // Optional
  "values": ["...", "...", "..."] // Required
}

static_lists's People

Contributors

dependabot[bot] avatar jacob-shuman avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

static_lists's Issues

custom list prefix/postfix

In the nav allow the option to change the [ at the beginning of the list and the ] at the end of the list.

theme selector

Add a few light and dark themes that can be selected from the nav element.

migrate from ReactSyntaxHighlighter

ReactSyntaxHighlighter works for the time being however the styles take several seconds to apply when the page is loaded. This package can possibly be replicated using tailwind styles.

logo

Create a minimalistic logo to be used as the favicon and to be displayed in the nav.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.