pleroma-like client for Bluesky pl.hexmani.ac
bluesky pleroma social-media
1import { Component } from "solid-js"; 2import Navbar from "../components/navbar"; 3import "../styles/main.scss"; 4import typefaceLogo from "/logo.png?url"; 5import blueskyLogo from "/bluesky.svg?url"; 6import tangledLogo from "/tangled.svg?url"; 7import Container from "../components/container"; 8 9const Login: Component = () => { 10 return ( 11 <> 12 <header> 13 <Navbar /> 14 </header> 15 <main> 16 <div id="sidebar"> 17 <Container 18 title="Log in" 19 children={ 20 <div class="login"> 21 <form name="login" id="login"> 22 <label for="handle">Handle</label> 23 <br /> 24 <input 25 type="text" 26 id="handle" 27 name="handle" 28 maxlength="255" 29 placeholder="soykaf.com" 30 required 31 /> 32 <br /> 33 <button type="submit">Login</button> 34 </form> 35 </div> 36 } 37 /> 38 </div> 39 <div id="content"> 40 <Container 41 title="About" 42 children={ 43 <div class="container-content"> 44 <img class={"typeface"} src={typefaceLogo} /> 45 <h2>A Bluesky client with a familiar face</h2> 46 <hr /> 47 <p> 48 <b>Bluroma</b> is a web client for Bluesky, built to provide a 49 customizable power-user experience. Its design is heavily 50 influenced by the <a href="https://pleroma.social">Pleroma</a>{" "} 51 and <a href="https://akkoma.social">Akkoma</a> projects, and 52 intends to provide a similar user interface for Bluesky users. 53 </p> 54 <div class="logo-crawl"> 55 <a href="https://bsky.social/profile/did:plc:5szlrh3xkfxxsuu4mo6oe6h7"> 56 <img src={blueskyLogo} /> 57 </a> 58 <a href="https://tangled.org/@hexmani.ac/bluroma"> 59 <img src={tangledLogo}></img> 60 </a> 61 </div> 62 </div> 63 } 64 /> 65 </div> 66 </main> 67 </> 68 ); 69}; 70 71export default Login;