Git Product home page Git Product logo

dat-foundation-website's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dat-foundation-website's Issues

blog functionality

How does the VuePress built-in functionality square with what Ghost provides?

Need to:

  • Build the blog post config
  • Build the blog index template
  • Build the blog show template

search

Style search results and search box. I think VuePress has Algolia built in to handle this? Need to investigate AND decide if we even want to have search.

internationalization

A clear path as to how we can expand the languages offered on this site. A way to switch between them in the front end.

tag collection

Make a Tags collection that can be used sitewide; on the blog, for projects and modules, for people.

browser dat tool

How can we provide a great UX for the prompt: Create on the web in 60 seconds.

Or something less cheesy than that. Is there a browser Dat thing we can do here to get people started near instantly?

community/connect

Not sure if connect is the right word here. It's also updates in some of my comps. This is where the newsletter would live, so you could see old newsletters and contribute to the next one if you'd like. It's sort of like the blog but for contributors. Might need some scaffolding in terms of structure for entries; might just be multiple big piles of markdown; this depends on the format of newsletters currently.

global image alt text

maybe build an image component that takes an image path and an alt text value and generates a <figure> with proper alt text and role

community/forum

This is either an external link in the nav under Community or somehow built into the site. The former sounds easier at this point; Discourse is weird.

community/contribute

A sort of "help wanted" board with tasks people can help with. Potential features:

  • People can add themselves to the list of people working on something
  • People can add themselves as a contact for a task (for example, "I built a tool that does X and I want some users to implement it in their own things and give me feedback โ€” contact me here with questions."

homepage

  • featured projects
  • featured blog post

Featured modules:

  • 1 item displays full width; 2 display half width
  • If none are chosen, the two latest are displayed

explore/design

What does this page look like? Do we want a new repo that holds all of this information? I want to simplify the existing guidelines considerably.

community/events

Event listing, without filtering; just a calendar! No event/show pages yet; that'd be V2.

docs: alternate layout

the docs need to fall back to the default vuepress layout; how do we assign custom layouts for things?

about/foundation

This includes values, mission statement, sponsors, and consortium of projects.

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.