diff --git a/static/index.js b/static/index.js index e00434f..b4b8943 100644 --- a/static/index.js +++ b/static/index.js @@ -27,6 +27,6 @@ function update() { (showed) ? 'none' : 'block' } -addEventListener('DOMContentLoaded', () => { - $('input').on('change', update) -}) +// addEventListener('DOMContentLoaded', () => { +// $('input').on('change', update) +// }) diff --git a/static/style.css b/static/style.css index 7d1436b..381b3c9 100644 --- a/static/style.css +++ b/static/style.css @@ -149,79 +149,25 @@ pre .value, code .value, code.value { background-color: transparent; } -.front-buttons { - /* vertical center button groups against left side text */ - /* display: flex; */ - /* align-items: center; */ -} - -.front-buttons .btn-group { - text-align: left; -} - #front-tagline { margin-bottom: 0; text-shadow: 0px 0px .2em var(--glow); } -@media (min-width: 992px) { /* @screen-md-min */ - .front-buttons > div:first-child { - text-align: right; - } +#front-table { + background-color: var(--bg); } -.front-buttons label { - font-size: 1em; - white-space: nowrap; +#front-table th, #front-table td { + padding: .5em; } -.front-buttons label img { - height: 1em; - margin-top: -.2em; +.th-top th { + text-align: center; } -.front-buttons .btn { - float: none; /* separate buttons */ - border-radius: .2em !important; - margin: .1em !important; -} - -.btn.web, .btn.web:hover, .btn.web:focus, .btn.web.active { - background-color: #20593c; - border: 2px solid #47c986; -} - -.btn.fediverse, .btn.fediverse:hover, .btn.fediverse:focus, .btn.fediverse.active { - background-color: #88305b; - border: 2px solid #c94786; -} - -.btn.active { - box-shadow: 1px 1px .1em var(--glow), -1px -1px .1em var(--glow); -} - -.btn:hover { - box-shadow: 1px 1px .1em var(--glow), -1px -1px .1em var(--glow); - text-shadow: 0px 0px .1em var(--glow); -} - -#front-instructions { - min-height: 4em; -} - -.instruction { - display: none; - margin: 1em; - margin-left: 2em; - margin-right: 2em; - margin-top: 0; - margin-bottom: 0; -} - -#front-instruction-placeholder { - display: block; - font-style: italic; - opacity: 70%; +.th-left { + text-align: right; } #front-logo-bottom { diff --git a/templates/index.html b/templates/index.html index 301c935..1589a19 100644 --- a/templates/index.html +++ b/templates/index.html @@ -16,90 +16,69 @@ -
-
- I'm on -
- - -
- - -
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
I want to follow...
Web: example.comFediverse: @user@instance.comBluesky: @example.comNostr: npubxyz
I'm on...Web- + Enter your web site: +
+ + +
+
Fediverse@example.com@web.brid.gy-@example.com@atp.brid.gy@npubxyz@nostr.brid.gy
Blueskyexample.com.web.brid.gyexample.com.atp.brid.gy-npubxyz.nostr.brid.gy
Nostr@example.com@web.brid.gy@example.com@ap.brid.gy@example.com@atp.brid.gy-
-
-
- I want to follow
someone on -
- -
- - -
-
-
- -

- Choose your networks above. -

- -

- Use a feed reader! No need for Bridgy Fed. -

- -
- Enter your web site: -
- - -
-
- -

- To follow the web site example.com, search for @example.com@web.brid.gy on your fediverse instance. -

- -

- Search for them on your instance! No need for Bridgy Fed. -

-
- -
+

Bridgy Fed connects many popular decentralized social networks. You can use it from one network to follow people on another, see their posts, and reply and like and repost like normal. All interactions work in both directions. See the docs for more info.

-
+

Bridgy Fed currently supports web sites and blogs and the fediverse via ActivityPub. More networks like Bluesky/AT Protocol and Nostr are coming soon!

-
+

Bridgy Fed is a free, non-commercial, open source service. More background here. Feedback and bug reports are welcome!