Xylight

joined 1 year ago
MODERATOR OF
[–] [email protected] 1 points 1 day ago

Google UI devs will do anything but follow their own material guidelines

[–] [email protected] 1 points 1 day ago

Just a tip, you can make those iamge links display inline by doing this:

![alt text (optional)](<image url>)

[–] [email protected] 2 points 1 day ago (2 children)

I like the layout but the design is worse, you have to reach even further up to access search. the colors also look slightly worse imo.

[–] [email protected] 4 points 3 days ago (1 children)

Buying a nice domain and it actually being used is such a good feeling

[–] [email protected] 2 points 5 days ago

The creator of a post cannot choose the default sort for the viewers.

 

TL;DR

Vercel has been a PITA for a few reasons I won't go into, and I eventually reached a usage limit that made the site unusuable. Cloudflare pages has no usage limits, so I have switched to that. Nothing different should be noticable, except that initial loads might be slightly faster.

if you don't like cloudflare

I understand lots of people dislike cloudflare, so if you want to get away from it, here are some publicly hosted instances:

Instance Location Contact
phtn.app (Official) 🇺🇸 US West [email protected]
photon.thesanewriter.com 🇺🇸 US East [email protected]
p.darrennathanael.com 🇮🇩 ID West [email protected]
phtn.ngn.tf 🇹🇷 Turkey [email protected]
lm.sudovanilla.org 🇺🇸 US East [email protected] (behind 1 version)

You can also selfhost it if you'd like.

git clone https://github.com/Xyphyn/photon
cd photon
npm install && ADAPTER=node npm run build
node ./build/index.js 
[–] [email protected] 1 points 5 days ago

I think that's the app you're using.

[–] [email protected] 2 points 6 days ago

Waiting for the sequel, hand.

[–] [email protected] 3 points 1 week ago* (last edited 1 week ago)

Yeah, it's recent with a slightly changed design for the post page. (v1.31.3)

[–] [email protected] 3 points 1 week ago (1 children)

Hey, I recently updated photon (v1.31.3) and unintentionally fixed this issue (mostly). It'll now default to undefined language, so it'll use the community default when posting. You'll need to click "set language" if you want to explicitly set one.

[–] [email protected] 3 points 1 week ago (2 children)

I recently changed how language selection works, it'll default to undefined then when you click "set language" then it will actually select a language

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago) (1 children)

I switched to URL.canParse because it makes things easy. It seems that your browser is too out of date to support this, i'll make a polyfill.

edit: just pushed an update, should be live on phtn.app soon

19
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 

On phtn.app I can give all translators of Photon a badge, here's how it looks on @[email protected] (the French translator!)

If you want this and you translated the app, just add a comment and I'll try to verify your contributions. Then I'll add it to phtn.app. I can add and remove this at any time, and this will only appear on phtn.app.

To get the badge, you must have

  • Validly translated at least 30 strings of any language (other than English)
  • Proof that you are the contributor on weblate (using the same username on both should be enough)
 

Amazingly, Photon and Alexandrite started on the same day, June 24.

Top left: Voyager

Bottom right: Photon

Top right: Alexandrite

 

Betas of iOS 18.1 et al with Apple Intelligence could land as soon as this week.

3
The theme update (lemdro.id)
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 

If you dislike the new default colors, just go to theme settings and select "photon classic"

This new update allows instance admins to set their own themes (via PUBLIC_THEME) and allows you to have multiple theme presets.

It's available on phtn.app right now, coming soon to a release

 

I like these colors, as it gives a bit more personality than neutral gray.

But what do you think? If I did make this the default dark theme, I would add presets to the theme page including a "classic" preset.

If you'd like to use this theme right now, here:

{"other":{},"primary":{"100":"#f3f4f6"},"zinc":{"100":"#f3f4f6","300":"#d1d5db","400":"#9ca3af","500":"#6b7280","600":"#4b5563","700":"#374151","800":"#1f2937","900":"#111827","925":"#080C19","950":"#030712"},"slate":{}}
 

I'm new to this stuff so go easy on me.

So I want to get into selfhosting, and I've decided to get a Raspberry Pi 5. I plan to attach drives to it, from about 500GB-1TB. I'm on a budget, preferably under $100.

I want to host these things:

  • A personal lemmy instance
  • A samba server, to store files and backups
  • A mail server
  • A few other light docker containers

I was wondering whether I should get an SSD or an HDD for these. Lemmy would probably like an SSD because it uses Postgres, but an HDD would be better for storage since I get more GB per dollar.

What should I go with?

 

One year ago, on June 24, 2023, I saw the migration to Lemmy. I wanted to make something like libreddit, so I decided to mess with Lemmy's API. Lemmy became something I wanted to use daily, so I got to work, and I made the first commit:

I started with something that reused components from another project of mine, Imagi. It looked awful and had no features. But, some people actually started using it, and I was motivated to continue this.

After about a month 0.0.1 was released, with very basic features.

One of the earliest Photon versions

16
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

Photon has been fully localized and you can translate it to your native language now! (will not be released until v1.30)

You can help translate at the Weblate

If you need help, you can join Photon Translators Matrix room.

Ask for as many clarifications as you need.

Requirements

  • Be fluent in the language you're translating to.
  • No Google translate or other translation tools, as they are often inaccurate without context.
15
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

This is great on OLED screens, the background is true black and darker colors are used in many spots. Orange is the accent color to not burn your eyes with blue light, but you can change it.

{"other":{},"primary":{"900":"#000000"},"zinc":{"900":"#0a0a0a","925":"#000000","950":"#000000"},"slate":{}}
23
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

New stuff

  • Revert the positions of most navigation buttons (Home on left, profile on right)
  • Add "adaptive" options to dock settings
    • This will make the dock's position (top, bottom, floating or not) change based on your screen size (it is now the default)
    • So on mobile, you'll have a bottom, floating dock but on desktop a top panel

Fixes

  • Add autofocus to search bar #319
  • Don't hide titles on iframes #317
  • Add refresh button to inbox page #313
  • Dock covers sidebars as a top panel
  • Add maxlength to password form #312
18
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

Update: Photon v1.29.4 has addressed these concerns. Let me know what you think here

It seems the navigation is widely disliked by many people. I want Photon to be the most intuitive UI, so I'd like to fix this. Which of these should I do?

A - Revert the positions of the items on the navigation bar (Profile on right, home on left)

B - Have the default navigation be top on desktop

C - Move some things out of the profile menu into the navbar.

D - Revert the navbar entirely

Or give any other ideas you have. These changes were pushed early because I did not see any pushback early in the betas.

My only fear is that changing it back yet again will have ruined the muscle memory for both types of navigation.

I'll be releasing some betas soon to adjust navigation and take in more feedback before committing.

view more: next ›