GithubHelp home page GithubHelp logo

brookesb91 / vellum Goto Github PK

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

Webrings: Reborn

Home Page: https://vellum-app.herokuapp.com

JavaScript 1.56% TypeScript 47.15% Pug 51.12% CSS 0.12% Shell 0.05%
scraping content-aggregation meta nodejs express tags webring webrings embed iframe-embeds

vellum's Introduction

Vellum

Webrings: Reborn


๐Ÿ”— Live Site Here

Or deploy your own

Deploy

Heroku no longer provides a free MongoDB addon tier so the deployment will require a database to be set-up for the environment and for the MONGODB_URI variable to be set.

Introduction

TODO


๐ŸŒ For Webmasters

๐Ÿš€ Quick Set-Up

Add the Vellum iframe to your page.

referrerpolicy must be set to unsafe-url

<iframe
  src="https://vellum-app.herokuapp.com/embed"
  frameborder="0"
  referrerpolicy="unsafe-url"
></iframe>

Add the required meta information to your page head.

<meta name="vellum:title" content="Skribul" />
<meta name="vellum:description" content="Share your doodles" />
<meta name="vellum:image" content="https://skribul.app/images/logo.png" />
<meta name="vellum:tags" content="web-app,drawing,social" />

๐Ÿ”ง Advanced Set-Up

๐ŸŽจ Custom CSS

Append the styles query parameter to link your custom CSS.

<iframe
  src="https://vellum-app.herokuapp.com/embed?styles=https://my.custom.site/styles.css"
  frameborder="0"
  referrerpolicy="unsafe-url"
></iframe>

Tags have the following markup

<!-- Tags root -->
<div class="tags">
  <!-- Each tag has a class the same as its name -->
  <!-- Passive tag -->
  <a class="tag social">
    <span>social</span>
  </a>
  <!-- Active tag -->
  <a class="tag education active">
    <span>education</span>
  </a>
</div>

:octocat: For Developers

TODO


๐Ÿ“– Meta Reference

Items marked as required are required as a minimum to show your page on Vellum's aggregated feed.

Name Selector Description Fallbacks
Title (required) meta[name="vellum:title"][content] Page title meta[property="og:title"][content], title
Description (required) meta[name="vellum:description"][content] Page description meta[property="og:description"][content], meta[name="Description"][content], meta[name="description"][content]
Image (required) meta[name="vellum:image"][content] Page image meta[property="og:image:url"][content], meta[property="og:image"][content]
Icon meta[name="vellum:icon"][content] Page icon link[rel="icon"][sizes="196x196"][href], link[rel="icon"][sizes="32x32"][href], link[rel="icon"][href]
Type meta[name="vellum:type"][content] Page type meta[property="og:type"][content]
Locale meta[name="vellum:locale"][content] Page locale meta[property="og:locale"][content]
Name meta[name="vellum:name"][content] Page site name meta[property="og:site_name"][content]
Tags meta[name="vellum:tags"][content] Page tags (Max 10) (No fallback)
Color meta[name="vellum:color"][content] Page theme color meta[name="theme-color"][content]

Recommendations

TODO

vellum's People

Contributors

brookesb91 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

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.