If you have any issues with nostr usability, UI, or just have some great ideas, please share them with #nostrdesign (use this hashtag). I will personally write down every issue or idea and look it over every so often to see what can be done. If it's a technical issue, it may not get resolved fast as each client has their own laundry list of issues to deal with. But design stuff, one of the designers here can tackle and pimp around to see if it grows legs 🦵

I'm also starting a list of things I've already designed, or jotted down.


Onward 🫡

Onward 🫡


Hey Karnage, we’re working hard on a Bitcoin-only multilingual open source educational website.

Curious about your thoughts. The thing we want to implement the most is design the video and books sections in a functional and appealing way. (Currently only available in Russian version and looks & feels crappy).

Maybe you could share some tips or examples we could use 💜

nostr:npub1lm3f47nzyf0rjp6fsl4qlnkmzed4uj4h2gnf2vhe3l3mrj85vqks6z3c7l  supports Nostr comments, so it definitely falls into the #nostrdesign category 😉

Website: https://21ideas.org/en/

GitHub: https://github.com/21ideas-org/21ideas.org


This is really cool! Where can I find what books / videos look like now? i only see articles


I still think priority message with attached sats amount for visibility, both per DMs, comments or feedbacks would be the best way to give more signal to the information shared. If I could be sure that with certain amout of satoshis, my request would be seen and responded in a certain amount of time, I would personally gave away way more suggestions to developers and others.

When the crowd gets bigger, and I do not take much in a digital world, there have to be a fast way to get louder to be seen and heard.


They are only available in the Russian version at the moment.

Videos : https://21ideas.org/videos/

Books: https://21ideas.org/books/


So... you could do a lot with this website, but it really depends on how much time you want to spend on it. Here is a "university" which is just an education center website from webflow that I like. You can see that they have wider content area and a full page layout for their content: https://university.webflow.com/courses

If you don't want to go THAT far, and just make some basic changes, that makes sense. The limit here is content width. Ideally you'd have it a bit wider and just have previews of the videos without clicking into dropdowns. This means probably having shorter descriptions though.

OR, you could keep the existing format, but bring them out of those dropdowns and just let users scroll them. But it may get tricky with the multi-part videos.

Ultimately this is not a bad layout already. It's easy to see all the titles before clicking into them so that's a plus. Bringing everything out may be longer to scroll. It would work best in 2 col layout I think and limited description field.

Let me know what you think. How big of a change do you want to make if any at all.

For this type of website I think the content itself makes the most difference. Just having that in multiple language would be killer already. I don't know if minor design changes are going to make it that much better. You'd need a substantial facelift for maximum impact.


Thank you so much for your answer! Will look into this and get back to you.

Initially I was as thinking of giving the pages more of a YouTube and Amazon-like looks. So yeah, minimum description, and more visual thumbnails to drop into.


getwired reply test


#primal
line breaks are removed before or after links

#getwired
- front page breaks when feed contains some links (errors not handled properly)
- sending messages fails sometimes instantly, before any pow is generated. message field get cleared, so message is lost if user does not copy-paste message for backup


nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr nostr:npub1zga04e73s7ard4kaektaha9vckdwll3y8auztyhl3uj764ua7vrqc7ppvc primal bug?


What’s get wired?


#nostrdesign I'd like links to nostr.band for each user profile, preferably opening inside the app, not a browser.


getwired.app


We don’t post notes, we simply note. Nostr already has its verb, change the buttons.


what buttons


I would say one thing that bothered me recently is that there is no fail message when something didn't post (ok my relays were shit).

I wouldn't say this was a #nostrdesign issue more of a UX issue.

I don't even know gods I came to have shit relays. The recommended "add relays" item is a win.


All the buttons! https://image.nostr.build/b89523dc817c772d9c9eb96230c98961bda4db95aad80f0015066d8f82c9488d.jpg


In English to note means to take note of something - to observe to pay attention. You’d like to change the vocabulary to fit your preferences?


Right, one takes note of something to be relayed to the world. One could note an idea, a video, an article, etc.  Ron noted, “The Human Torch was denied a bank loan.”

Not change to fit my preferences, but align on a standard nomenclature as a community. The verb differentiates nostr from all the platforms that people “post” notes and other stuff to, as did the “tweet.”


Onward 🫡

Onward 🫡


Yeah this has been explored a bit. The problem is that it gets annoying quickly. Better to show what has succeeded. Nostrudel does / did this, not sure if still do. Snort tried but needed tweakes but all tasks slower to a crawl now. Don’t know if Damus is planning on this feature - I think it’s being discussed.


The recommended "add relay" block really helped clean up old legacy shitty relays. So maybe a non issue in future.


It’s already used some places. I’m just advocating for consistency, and believe the verbiage used is important to design and marketing :) https://image.nostr.build/041a3d5d976595be7ff31acfeef976747054ff260f8aaa65a757a1d4110d5276.jpg


How about "pinning" a note to the top of our feed? #NOSTRdesign


If you have any issues with nostr usability, UI, or just have some great ideas, please share them with #nostrdesign (use this hashtag). I will personally write down every issue or idea and look it over every so often to see what can be done. If it's a technical issue, it may not get resolved fast as each client has their own laundry list of issues to deal with. But design stuff, one of the designers here can tackle and pimp around to see if it grows legs 🦵

I'm also starting a list of things I've already designed, or jotted down.


faster propagation times for data somehow

maybe if you paid sats to boost?
enables broader deeper network


Fuckin’ A

Fuckin’ A


Remember scroll position when coming back to home feed. #nostrdesign


When I zap, it opens my wallet app, sends the zap, then leaves me in the wallet app screen. Not sure how to close the wallet to get back to exactly where I was. Swiping from left side takes me to phone home screen.

Amethyst, any wallet I think


I think tor messes with many zap attempts. Receiver probably blocking my tor exit node. Not much client side can do, except maybe try different temporary anonymous route? Receiver can maybe reduce tor exit node blocking for verified or sanitized zaps?


#nostrdesign

Maybe receiver can have preference-ranked failover receiving wallets?


Exactly... it depend on what client you're using.


The whole point of nostr is that there is no coordination. It’s a protocol which means anything can be built on it by anyone and they can use whatever terminology they want because there’s no one to tell you what you can or cannot do. We can suggest but we can’t make anyone do anything. If you believe it is THAT important to have singular terminology across clients where that terminology is applicable, by all means try to persuade everyone. I’ll get my popcorn 🍿 🤣

Besides, that’s only the notes part and doesn’t apply to other stuff.


Of course. Same with the various platforms. All the different news outlets (clients) that reported when someone “tweeted” something, still used the verb, tweet, so that their audience knew where they could find the source. Now they can all use the term “note,” and the audience can pick it up with whatever client they prefer.


Your original note took initiative to coordinate UI/UX improvements. I made a suggestion as to how the terminology could be improved on each client. I’m not forcing anything, and you’re the person I’m trying to persuade.

No one forced everyone to use hashtags and @‘s. No one forced news outlets to report when people “tweeted” something, but they chose that verb over “post” for ease of use. Why do you believe “post” to be a better verb?

One can note things other than just notes.


Liberty that a protocol allow is unmatchable