Giter Site home page Giter Site logo

henrylin03 / stoic-quotes Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 5.01 MB

Stoic quotes whenever you seek guidance or contemplation.

Home Page: http://henrylin.io/stoic-quotes/

JavaScript 31.69% CSS 30.35% HTML 37.97%
quote-generator quotes quotes-generator stoicism

stoic-quotes's Introduction

Stoic Quotes

pages-build-deployment

henrylin.io/stoic-quotes

Generator of handpicked quotes from the Stoics, written in HTML, CSS and vanilla JavaScript.

What is Stoicism?

According to Ryan Holiday, who runs Daily Stoic, the definition of Stoicism is:

We don't control what happens to us, but we control how we respond to what happens to us in this life

Here is a video of Ryan explaining it in a bit more detail:

Personally, Stoicism - especially Marcus Aurelius' Meditations - has provided the most impactful philosophical thoughts on my life, especially during tumultuous times. I want to share both my love for the Stoics, and the guidance it provided me, through this project. I hope it provides you solace as it did for me.

Contributing

Pull requests are welcome.

For major changes, please open an issue first to discuss what you would like to change.

License

MIT © henrylin03

stoic-quotes's People

Contributors

henrylin03 avatar

Watchers

 avatar

stoic-quotes's Issues

users can search for quotes

this can be based on:

  • keywords
  • themes
  • authors

if there are tags, users should be able to click those tags to see other quotes of that type

fix unhandled runtime error with next.js

getting the following error and cannot resolve even if in branch (before merging pr #17) there was no issue

Unhandled Runtime Error
Error: Text content does not match server-rendered HTML.

Warning: Text content did not match. Server: "You have power over your mind - not outside events. Realise this, and you will find strength." Client: "Settle on the type of person you want to be and stick to it, whether alone or in company."

See more info here: https://nextjs.org/docs/messages/react-hydration-error

add fade transition effects on quotes

WHEN user clicks "new quote" button, THEN a new quote is generated.

the existing quote and author fades out, and the new quote and author fades in

enable download as wallpaper

on a quote that a user enjoys, the user can:

  1. click a button
  2. a modal pops up for user to select different wallpaper sizes (mobile or different desktops)
  3. the user can then download that image in png format

allow sharing of quote

users can:

  1. copy quote OR copy link to quote (this might be more difficult),
  2. share on socials

allow favouriting of quotes

currently unsure if a user should be able to just have in local storage, or be able to login and see their favourite quotes?

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.