Giter Club home page Giter Club logo

next-starter-tailwind's Introduction

Hi, I’m Taylor. 👋

I build software to help people with OCD at a startup called NOCD. In my spare time, I write music and build open-source projects.

Elsewhere

next-starter-tailwind's People

Contributors

allcontributors[bot] avatar dependabot-preview[bot] avatar dependabot[bot] avatar egdavid avatar imgbot[bot] avatar imgbotapp avatar minor avatar renovate-bot avatar taylorbryant avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

next-starter-tailwind's Issues

Add more example pages

Make the starter less barebones and provide the user with some more fleshed out page examples

I cant get the project running

Hello,
im trying to get the project running but when i run the dev env with npm run dev i get the following error:

error - ./css/index.css (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6-1!./node_modules/next/dist/compiled/postcss-loader/cjs.js??ref--5-oneOf-6-2!./css/index.css)
TypeError: Object.entries(...).flatMap is not a function
    at Array.forEach (<anonymous>)

I would like to add a getting startet section to the readme but i cant get it setup myself...

Thank you!

Add a layout HOC

Add a layout HOC with options for:

  • No sidebar
  • Two sidebars
  • Left sidebar
  • Right sidebar

Add a netlify.toml file

Add a netlify.toml file that lists out the build command and output directory required to use this starter

[RFC] The Future of Next Starter Tailwind

Hey, reader! 👋 I’ve been thinking a lot lately about where I want to go with this starter in the future. I initially created the starter, because I wasn’t satisfied with the example in the Next.js repository. Over the past year, contributions from myself and other people have made the example more or less in line with what I provide in this starter.

So... now I’m working what I can add to this starter that would add value past what’s already in the with-tailwindcss example in the Next.js repo.

Here’s some ideas I have:

  • Add fully fleshed-out example pages like:
    • A landing page for a SaaS app
    • A landing page for a brick-and-mortar business
    • An app dashboard
    • A sign-in page for a SaaS app
    • An edit profile page for a SaaS app
    • A sign-up page for a SaaS app
  • Add Prettier with the default settings
  • Add documentation on how to use the starter with Tailwind UI
  • Add ESLint with the following plugins:
    • eslint-plugin-import
    • eslint-plugin-react
    • eslint-plugin-react-hooks
    • eslint-plugin-prettier
  • Add husky and lint-staged and do the following on every commit:
    • Fix linting errors
    • Format using Prettier
    • Sort Tailwind CSS classes using rustywind
    • Sort imports using import-sort

Some questions I have for you:

  1. Do you think baking in opinions like these would be useful to you when starting a new project that uses Tailwind CSS and Next.js?
  2. What ideas seem good to you? Which ones seem bad?
  3. What’s something you might find useful in this starter that’s missing?
  4. What kind of examples would you like to see added?

Thanks for your time! 👍🏻

A next-tailwind-emotion starter

Hi Taylor!

Love this starter kit. Would you also consider adding a next+tailwind+emotion starter?

Let me know what you think! :)

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.