Skip Navigation
Xylight Xylight (Photon dev) @lemmy.xylight.dev

Try the Photon for Lemmy client!

Moved to the account @[email protected]

Posts 150
Comments 565

We've moved to lemdro.id

This community has moved to lemdro.id for much better stability

[email protected]

alternate link

0
*Permanently Deleted*
  • i fixed it

  • What is Photon?
  • I hate google as much as the next guy but ya must admit Chromium is quite fast

    I know some optimization techniques and will get to it soon.

  • What is Photon?
  • Photon uses svelte which is pretty fast. Not sure what's going on with your phone. It could be Firefox, as I have a very smooth experience with Firefox on a Google Pixel 6.

  • Android app
  • You can install photon as a PWA, which is basically an app. On the website, click the three dots and click "install as app"

  • Could I please have some clarification on PUBLIC_SSR_ENABLED?
  • The server and the client render differently.

    If SSR is enabled, the initial page load will be loaded by the server then sent to the client. Then, the client router will take over and load pages itself after that.

    PUBLIC_INSTANCE_URL is the instance URL for photon to use. Sometimes, you might want the server to use something like localhost, so you can make the server have a different instance URL than the client.

  • Photon theming is coming

    cross-posted from: https://lemmy.xylight.dev/post/307136 >Try it out at https://photon-git-themes-xylight.vercel.app/settings/theme

    0

    Photon theming is coming

    Try it out at https://photon-git-themes-xylight.vercel.app/settings/theme

    0

    wowie

    coming soon (if i dont give up on this)

    you can make cursed abominations like this !

    0

    Pool tiles

    0
    Goodbye Youtube and thanks for all the fish
  • While I believe that this may be a hostile decision, it was inevitable. A lot of YouTube's revenue comes from ads. Use piped or something

  • Photon v1.18.0: annoying bug fixed

    • fix: main content is off center by a few pixels
    • feat: show community card in the sidebar
      • Found a decent way to do this!
    • feat: improve community page performance
      • I removed a few unnecessary requests
    • feat: specify admin additions and removals in modlog
    • feat: filter by user in modlog
    • feat: (for admins) filter by moderator in modlog

    Full Changelog: https://github.com/Xyphyn/photon/compare/v1.17.6...v1.18.0

    0
    Trolls like this
  • You can ban them (if you're an admin), but the ban won't federate to other instances.

  • Lemmy Development Update 2023-10-06
  • Thanks for all that you do! I donated :>

  • Automatic title generation!

    You can now automatically generate a title from a URL! Click the book icon after entering a URL to pull the embed title and body from that webpage!

    1

    Photon v1.17.0: Embed support!

    A lot of changes have been made recently, unfortunately some of my posts weren't federated to other instances correctly :/

    That's been fixed now, though.

    Anyway, here's the changes:

    • fix: failing image uploads
    • feat: add embed support
    • feat: add support for unproxied image uploads (available in lemmy v0.19.0 instances)
    1

    Embeds!

    0

    Should I make the dark theme less dark?

    I've seen a few people complain about this (which if you dislike something about an app, make feedback!)

    I've been thinking this too, but got used to it. The default tailwind colors are here. Photon, for the site background in dark theme, uses zinc at level 950. 900 is too light, should I change the background color to something in between?

    1

    Photon v1.16.0: New layout!

    • feat: new, centered layout

      • all of the posts are in the center rather than the center of the right of the screen!
        • If that sounded confusing, that's what I tried to fix :p
      • community things were moved from a sidebar to a ... button
    • fix: Lemmy v0.19.0 dates were broken

    I'm still wondering what i should put on the right of the layout. Let me know of any ideas!

    If you have any suggestions, even minor, let me know in a comment.

    0

    Photon v1.15.0: Lemmy 0.19.0 support!

    cross-posted from: https://lemmy.xylight.dev/post/269244 >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

    0

    Photon v1.15.0: Lemmy 0.19.0 support!

    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

    1
    What are you playing this weekend? 2023-10-02
  • Still waiting for Wonder to come out 😔

  • Talk Gooder
  • their being dumb.

  • You should become a member!
  • added $3 and $5 tiers if people want to waste more money on me

    (do not feel an obligation to donate. bug reports help a ton!)

  • Photon can stay backwards compatible!!!
  • It's weird that I came from designs like this just under a year ago.

  • Just one of those days
  • The server should group them. If two crossposts are in the same post listing, the server should combine them and add a property in the API to let us know it was combined.

    Also, Lemmy has no concept of a "crosspost". All it does to check a "crosspost" is check if they have the same URL.

  • Photon can stay backwards compatible!!!
  • I'm still working on it. It's not too difficult, I've actually finished compatibility, but I'm implementing the new features to maintain my claim of feature parity.

  • Can't acess lemmy.world or any kind of content posted there.
  • Your IP seems to have been blacklisted by Cloudflare and it thinks you're a malicious bot. You'd have to get in contact with Cloudflare to get your IP unblocked.

  • Don't trust your eyes
  • I'd say

    spoiler

    rotate it 110 degrees. The "nose" is the left eye.

  • Just one of those days
  • the wonders of the fediverse

  • Photon can stay backwards compatible!!!

    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.

    5
    Photon progress!
  • It's not actually native, it's a PWA. However you can use a wrapping tool to upload PWAs to the play store.

  • Photon progress!

    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 [email protected]

    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 > > * Center images and set max height by @sant0s12 in https://github.com/Xyphyn/photon/pull/153 > * Show "hidden" for missing mod names in modlog by @sant0s12 in https://github.com/Xyphyn/photon/pull/156 > * Added photon.zhenyapav.com as a public instance by @ZhenyaPav in https://github.com/Xyphyn/photon/pull/154 > * Better images > * Show a blurred background behind images > * Use a default width to decrease CLS > * Add an option to limit layout width for better readability > > >

    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.

    8

    Photon v1.13.0: Photon is now a drop-in replacement!

    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.

    2

    what if

    i wonder if i should copy alexandrite

    if i do this we get infinite scroll

    4

    v1.12.0: More removal reply presets!

    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

    • Center images and set max height by @sant0s12 in https://github.com/Xyphyn/photon/pull/153
    • Show "hidden" for missing mod names in modlog by @sant0s12 in https://github.com/Xyphyn/photon/pull/156
    • Added photon.zhenyapav.com as a public instance by @ZhenyaPav in https://github.com/Xyphyn/photon/pull/154
    • Better images
      • Show a blurred background behind images
      • Use a default width to decrease CLS
    • Add an option to limit layout width for better readability
    0

    How mad would everyone be if i limited the main content width again

    It improves readability quite a lot

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

    4

    this happens in my dreams all the time

    Alt text

    In 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.

    0