10

Photon v1.15.0 comes with Lemmy v0.19.0 support, and is backwards compatible with v0.18.0 instances.

  • feat: add v0.19.0 support

  • feat: add seasonal logo colors

    • I plan to add some colors on hover depending on the month. Since this month is spooky month, it's an orange to purple gradient!
  • design: make search buttons look much better

  • misc: fix some signup issues

Full Changelog: https://github.com/Xyphyn/photon/compare/v1.15.0...v1.15.1

[-] Xylight@lemmy.xylight.dev 47 points 1 year ago

the wonders of the fediverse

5

It looks like v0.19.0 support will keep photon compatible with v0.18.0. I just need to send both query parameter and a header, so that v0.19.0 will accept the header and v0.18.0 will accept the parameter. I thought v0.19.0 would deny the query parameter, returning an error. Thankfully, the Lemmy devs were sane.

29
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/lemmyapps@lemmy.world

Photon has had a lot of progress made recently. From a new design system to becoming a drop in replacement, changes are made constantly.

This is not everything that has changed, but there's a lot.

To get updates quickly, join !photon@lemmy.xylight.dev

cross-posted from: https://lemmy.xylight.dev/post/245558

I've added the following:

  • password resets
  • verify email routes
  • option to change password when logged in
  • a warning message when your session expires

Photon can now be used as a default UI with (hopefully) no issue!

However, Photon cannot setup a new instance currently. This only works on instances that have already been setup with lemmy-ui, you can swap it out.

v1.15.0 will add a UI to do this.

instance admins, a docker image and setup instructions are available here. It is recommended you set the PUBLIC_SSR_ENABLED env var to true to let search engines crawl the site.

cross-posted from: https://lemmy.xylight.dev/post/237690

Lots of updates were pushed today, here's the changes since v1.10.3:

v1.12.0

  • feat: multiple removal reply presets
    • you can now have multiple presets for removal replies/messages.

v1.11.2

  • feat: add voting animations
  • misc: add warning toast when trying to vote while not logged in

v1.11.1

  • feat: add a route indicator in the top left

v1.11.0

cross-posted from: https://lemmy.xylight.dev/post/233948

Yet another view type has been added: cozy

It is essentially just the card view, but without a background. I quite like it.

  • feat: made images slightly more round
  • feat: add lemmy version to site card
  • upgrade: mono-ui: 0.3.3 -> 0.3.5
  • feat: copy community id to clipboard when clicked
  • feat: only show comment form when you click "create comment"

cross-posted from: https://lemmy.xylight.dev/post/203455

I've tweaked the colors for light theme quite a lot. I think they look nice. It means I can make the background of buttons white, giving a clear separation.

  • Tweak light theme colors
  • Overhaul community page
  • Add Inter font
    • I kept the default as System UI. You can enable Inter from the settings.
  • Upgrade to Mono v0.3.2

cross-posted from: https://lemmy.xylight.dev/post/176453

What's new:

  • feat: Add ability to manage federated instances
    • You can even upload a CSV!
  • feat: Add markdown to post titles
    • Since this is a rare occurrence i didn't turn the title input into a markdown editor.
  • feat: Use notification date instead of submission date for inbox
  • feat: Expand images on click
    • I've made this an option since some people might dislike it.

Other stuff I haven't mentioned from previous updates:

  • fix: Subscribed text being cut off
  • change some wording
  • Add a back button and reload comments button to post pages
  • Add error handling to RelativeDate

Thanks for all your support on Photon! I'm still working on localization.

19
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev

I've added the following:

  • password resets
  • verify email routes
  • option to change password when logged in
  • a warning message when your session expires

Photon can now be used as a default UI with (hopefully) no issue!

However, Photon cannot setup a new instance currently. This only works on instances that have already been setup with lemmy-ui, you can swap it out.

v1.15.0 will add a UI to do this.

instance admins, a docker image and setup instructions are available here. It is recommended you set the PUBLIC_SSR_ENABLED env var to true to let search engines crawl the site.

[-] Xylight@lemmy.xylight.dev 47 points 1 year ago* (last edited 1 year ago)

Hexbear users coming to defend China before even reading the post title:

12
what if (lemmy.xylight.dev)
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev

i wonder if i should copy alexandrite

if i do this we get infinite scroll

5
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev

Lots of updates were pushed today, here's the changes since v1.10.3:

v1.12.0

  • feat: multiple removal reply presets
    • you can now have multiple presets for removal replies/messages.

v1.11.2

  • feat: add voting animations
  • misc: add warning toast when trying to vote while not logged in

v1.11.1

  • feat: add a route indicator in the top left

v1.11.0

22
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev

It improves readability quite a lot

edit: it's been added as an option. "limit layout width"

41

Alt textIn a video game, a massive ball is rolling towards the player on a bridge, so the player steps off of its trajectory. Shortly after passing the player, the ball abruptly stops. A second later, the ball starts rolling towards the player, knocking them off the bridge.

12

I forgot to make the site actually accessible for keyboard users sooo

  • added a "skip navigation" button
  • trap focus inside modals
8
v1.10.0: New view type! (lemmy.xylight.dev)

Yet another view type has been added: cozy

It is essentially just the card view, but without a background. I quite like it.

  • feat: made images slightly more round
  • feat: add lemmy version to site card
  • upgrade: mono-ui: 0.3.3 -> 0.3.5
  • feat: copy community id to clipboard when clicked
  • feat: only show comment form when you click "create comment"
147
🥳🥳🥳 (lemmy.xylight.dev)
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/196@lemmy.blahaj.zone

an extremely compressed image that is unreadable

18

I saw someone ask what Photon is, so I decided to make a sticky post for this.

Photon is an alternative client for Lemmy.

You probably have heard of "clients" like Sync for Lemmy and Jerboa, Connect, etc. Photon is another client, but instead of being an app, it is a web app. You can essentially use it as a website, by going to https://phtn.app . It's like the client Voyager.

The part that confuses a lot of people is that some people self-host Photon for their instance. Instances can host their own version of Photon if they wish, and can set a setting to add some flair for that specific instance. This is still "photon", it's just on a different domain and linked to that instance essentially.

Photon is currently one of the only clients with full feature-parity to the default interface, lemmy-ui.

Link to this post if someone asks what Photon is.

[-] Xylight@lemmy.xylight.dev 46 points 1 year ago* (last edited 1 year ago)

The post was federated to my server, not the image. Am I fine? Unfortunately to purge it I'll have to look at it.

I'll add a feature to photon where you can purge posts directly from the modlog so you don't have to view the post.

[-] Xylight@lemmy.xylight.dev 43 points 1 year ago

DMs are basically comments without a post and only one regular user can see it. No encryption, and it can be viewed by admins. (Private message reporting is a thing)

[-] Xylight@lemmy.xylight.dev 56 points 1 year ago

Noooooooooo! The poor google 😢

their $412,378/s has been reduced to $412,367/s! 😭 😭

[-] Xylight@lemmy.xylight.dev 44 points 1 year ago

A centralized, proprietary alternative to Lemmy.

[-] Xylight@lemmy.xylight.dev 54 points 1 year ago

An extremely extensible text editor, there's jokes that it can do literally anything, you can play music, watch video, etc.

It's often at war with the cult of vi and the church of emacs.

[-] Xylight@lemmy.xylight.dev 57 points 1 year ago* (last edited 1 year ago)

Alright, are you calling English sane?

[-] Xylight@lemmy.xylight.dev 49 points 1 year ago

For the love of all that is holy stop cropping out the artist's watermarks

it is literally more effort to crop out the watermark

[-] Xylight@lemmy.xylight.dev 57 points 1 year ago

The entire point of Apollo was to look iOSy so voyager did its job

[-] Xylight@lemmy.xylight.dev 59 points 1 year ago

I like the new logo, similar to the firefox logo

[-] Xylight@lemmy.xylight.dev 53 points 1 year ago

Sync for Reddit was a very popular 3rd party client for Reddit, as it had a lot of great features and an amazing design.

Now that 3rd party apps are gone, the dev is making a Lemmy version, and everybody is hyped up for when it comes out.

view more: ‹ prev next ›

Xylight

joined 2 years ago
MODERATOR OF