<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>Components by LBRY</title> <link rel="stylesheet" href="https://rsms.me/inter/inter.css"/> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/tonsky/FiraCode@master/distr/fira_code.css"/> <!-- <link rel="stylesheet" href="../dist/index.css"/> --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/lbryio/components@master/dist/index.css"/> <style> body { display: flex; flex-direction: column; font-family: var(--font-sans); padding-top: var(--spacing-l); } header { border-bottom: 1px solid var(--lbry-gray-1); margin-bottom: var(--spacing-l); } drawer-navigation, drawer-wrap { padding-right: var(--spacing-l); padding-left: var(--spacing-l); } drawer-navigation { font-size: 1.25rem; } main { flex: 1; min-height: 100vh; padding-right: var(--spacing-l); padding-left: var(--spacing-l); } section { border-bottom: 1px solid var(--lbry-gray-1); margin-bottom: var(--spacing-l); } h1 { font-size: 3rem; font-weight: bolder; padding-right: var(--spacing-l); padding-left: var(--spacing-l); } h2 { font-size: 2rem; padding-right: var(--spacing-l); padding-left: var(--spacing-l); padding-bottom: var(--spacing-s); } h3 { background-color: var(--lbry-black); color: var(--lbry-white); display: inline-block; font-size: 1.5rem; font-weight: bolder; margin-bottom: var(--spacing-s); padding: 0.25rem 1rem; pointer-events: none; } p { font-size: 1.25rem; margin-bottom: var(--spacing-s); } hr { margin-bottom: var(--spacing-s); } footer { border-top: 1px solid var(--lbry-gray-1); color: var(--lbry-gray-5); padding: var(--spacing-l); } .social-links a { width: 1.25rem; height: 1.25rem; background-color: var(--lbry-black); color: transparent; display: inline-block; font-size: 0; border-radius: 50%; line-height: 0; } .social-links a:not(:last-of-type) { margin-right: 0.5rem; } </style> </head> <body> <header> <h1>@lbry/components</h1> <h2>Styling for shared components across LBRY properties</h2> <drawer-navigation> <drawer-section> <drawer-title> Link I <drawer-navigation-helper/> </drawer-title> <drawer-wrap> <drawer-children> <drawer-child> <a href=""> <strong>Use LBRY</strong> <span>Get the most out of LBRY</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>FAQ</strong> <span>Got questions? We might have answers!</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Blockchain Explorer</strong> <span>The history of LBRY’s blockchain</span> </a> </drawer-child> <drawer-child class="social-links"> <div> <strong>Social</strong> <span> <a href="">Network 1</a> <a href="">Network 2</a> <a href="">Network 3</a> <a href="">Network 4</a> <a href="">Network 5</a> </span> </div> </drawer-child> <drawer-child> <a href=""> <strong>Tour</strong> <span>Do you want to learn how to publish content to the LBRY network?</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>News</strong> <span>The latest happenings with the LBRY team and community</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Chat</strong> <span>Chat with other LBRY users and LBRY team members</span> </a> </drawer-child> </drawer-children> </drawer-wrap> </drawer-section> <drawer-section> <drawer-title> Link II <drawer-navigation-helper/> </drawer-title> <drawer-wrap> <drawer-children> <drawer-child> <a href=""> <strong>YouTube Partner Program</strong> <span>Bring all your content to LBRY with just a few clicks</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Creator FAQ</strong> <span>Like the FAQ, but for Creators</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Fund a Project</strong> <span>How to to get some LBC for your latest idea or project</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Makers</strong> <span>Would you like to share and sell 3D printable files?</span> </a> </drawer-child> </drawer-children> </drawer-wrap> </drawer-section> <drawer-section> <drawer-title> Link III <drawer-navigation-helper/> </drawer-title> <drawer-wrap> <drawer-children> <drawer-child> <a href=""> <strong>Team / About</strong> <span>Meet the people building LBRY and find out why they’re doing it</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Join Us</strong> <span>Work with the LBRY team</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Contact</strong> <span>Have a question or want to connect with the LBRY, Inc. team?</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Credit Reports</strong> <span>Four times a year we share the current state of LBRY, Inc.'s balance sheet</span> </a> </drawer-child> </drawer-children> </drawer-wrap> </drawer-section> <drawer-section> <drawer-title> Link IV <drawer-navigation-helper/> </drawer-title> <drawer-wrap> <drawer-children> <drawer-child> <a href=""> <strong>LBRY.tech</strong> <span>Find out how the heck all of this works</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>GitHub</strong> <span>The LBRY code is open source, check out the repos</span> </a> </drawer-child> <drawer-child> <a href=""> <strong>Contributor's Guide</strong> <span>Tips and guidelines for being a contributor to the LBRY projects</span> </a> </drawer-child> </drawer-children> </drawer-wrap> </drawer-section> </drawer-navigation> </header> <main> <section> <p>Hello and whaddup!</p> </section> <section> <h3>Form</h3> <form> <fieldset> <legend>Subscribe to our newsletter</legend> <input-submit> <input id="emailAddress" placeholder="you@domain.tld" type="text"/> <button title="Subscribe to our technical newsletter" type="button">Subscribe</button> </input-submit> </fieldset> <fieldset> <legend>Become a Gym Leader</legend> <fieldset-group> <fieldset-section> <label for="name">Name</label> <input id="name" placeholder="Will Smith" type="text"/> </fieldset-section> <fieldset-section> <label for="starter">Pokémon</label> <select id="starter"> <option disabled selected>Choose a Pokémon</option> <option>Bulbasaur</option> <option>Charmander</option> <option>Squirtle</option> </select> </fieldset-section> </fieldset-group> <fieldset-section class="full-width"> <label for="notes">Notes</label> <textarea id="notes"></textarea> </fieldset-section> </fieldset> <fieldset> <legend>Click some buttons</legend> <radio-element> <input id="test-radio-1" name="toggle" type="radio"> <label for="test-radio-1">Radio button 1</label> <radio-toggle/> </radio-element> <radio-element> <input id="test-radio-2" name="toggle" type="radio"> <label for="test-radio-2">Radio button 2</label> <radio-toggle/> </radio-element> <checkbox-element> <input id="test-checkbox-1" name="check" type="checkbox"> <label for="test-checkbox-1">Checkbox</label> <checkbox-toggle/> </checkbox-element> </fieldset> </form> </section> <section> <h3>Table</h3> <table> <thead> <tr> <th>Component</th> <th>Language (Toolset)</th> <th>What Is It</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/lbryio/lbrycrd" rel="noopener noreferrer" target="_blank">lbrycrd</a></td> <td>C++</td> <td>A full node for the LBRY blockchain, including a standalone wallet. Used by miners and some applications. Most consumer applications do not bundle <a class="link--glossary" href="/glossary#lbrycrd">lbrycrd</a> directly, and instead bundle <a class="link--glossary" href="/glossary#lbry-sdk">lbry-sdk</a>.</td> </tr> <tr> <td><a href="https://github.com/lbryio/lbry" rel="noopener noreferrer" target="_blank">lbry-sdk</a></td> <td>Python (asyncio)</td> <td>A daemon that can be used directly or to develop other applications. Provides convenience <a href="/api/sdk">APIs</a>, bundles an SPV wallet (<a class="link--glossary" href="/glossary#torba">torba</a>), and contains an implementation of the LBRY data network.</td> </tr> <tr> <td><a href="https://github.com/lbryio/torba" rel="noopener noreferrer" target="_blank">torba</a></td> <td>Python</td> <td>An <a class="link--glossary" href="/glossary#SPV">SPV</a> (Simple Payment Verification) wallet. Bundled with <a class="link--glossary" href="/glossary#lbry-sdk">lbry-sdk</a>.</td> </tr> <tr> <td><a href="https://github.com/lbryio/lbry/tree/master/lbrynet/extras/wallet/server" rel="noopener noreferrer" target="_blank">wallet server</a></td> <td>Protobuf, Python</td> <td>The wallet server used by <a class="link--glossary" href="/glossary#torba">torba</a>.</td> </tr> <tr> <td><a href="https://github.com/lbryio/lbry/tree/master/lbrynet/schema" rel="noopener noreferrer" target="_blank">schema</a></td> <td>Protobuf, Python</td> <td>Defines the structure of the metadata stored in the LBRY blockchain.</td> </tr> </tbody> </table> </section> </main> <footer>Copyright © 2018-2019, LBRY Inc. | BSD 3-Clause Licensed.</footer> </body> </html>