Giter Site home page Giter Site logo

nookandcrannydigest's People

Contributors

jeffreyhyer avatar

Watchers

 avatar  avatar

nookandcrannydigest's Issues

Migrate fonts to Netlify

Netlify is a screaming fast CDN and the servers hosting these assets remotely are slow in comparison. In order to minimize the page load time we should move them to Netlify. This also reduces the number of assets pulled from 3rd party servers so it's a win for security too.

  • IcoMoon fonts should be downloaded locally and pushed to Netlify as static assets
  • Web fonts should be downloaded locally and pushed to Netlify as static assets

Suggestion Box

JS (Vue?) powered suggestion box submits suggestions via the GitHub API as issues on this repository. This allows everything to be centrally managed by me.

Caveat: Use of the GitHub API to create issues requires use of a personal access token and unfortunately the permissions are not granular enough to limit the scope to a single repository so the token used technically has access to all my public repos (including being able to commit to the repo)

Alternative: Use a Google Form (or similar) to collect responses and manually add them as issues in GitHub for organization and prioritization. This alleviates the security concerns but adds an intermediate step that must be done. May be possible to combine this with IFTTT to automate moving suggestions from Google Sheets to GitHub issues.

Will have to investigate further.

Email Newsletter

Add a box to subscribe to an email newsletter (bi-monthly? monthly?) that features the latest posts on the site (footer?)

  • Investigate pricing and features of popular email management services (Mailchimp, Mandrill, SendGrid, etc.)

Test Issue

This is just a test issue submitted via the API

Responsive Styles

Add media queries to enable viewing on various devices (tablets, phones, etc). As it stands, the site does not degrade/respond very well at all.

Fix OGP.me meta tags

Fix the meta tags describing the individual posts so they appear better on Twitter/FB/etc.

  • Use the post title as the main header line when shared
  • Add a description of the articles contents that shows up as a subheader when shared
  • Add an image that can be used when sharing to social media (single one for the site? article specific image?)

Add a README

Add a README explaining what this project is, how it works, what it's built on, how to contribute if you feel so inclined, etc.

Tag Pages

Make the tag pages browseable

  • Make the tags links on the index and on posts
  • Style the tag pages and layout the template to match the rest of the site

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.