GithubHelp home page GithubHelp logo

Comments (19)

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024 3

Here's a shot of progress just to give you an idea of how it's going. Still plenty to do, of course.

image

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024 2

I do love me some trek :)

We have 3 star-trek named test instances for federation purposes (enterprise.lemmy.ml, ds9.lemmy.ml, and voyager.lemmy.ml), but voyager is the only one we have updated rn.

😃 👍 Strange New Worlds is kinda hitting the spot for me recently

@dessalines i think it would be incredibly useful if we could deploy a debug version of lemmy-ui-leptos to Enterprise or DS9, alongside their existing UI or to a completely new instance. i realise they are there for testing Lemmy federation so i don't want to interfere with that.

i was hoping it would act as somewhere we can all see the results of our work, we can link to it and screenshot it as part of bug reports and avoid the "it works on my machine" phenomenon. if what we've done is not working on the dev test server, or if it has significant side effects, this will be obvious immediately and maybe a motivating factor in making things better.

heck we could even build Tauri apps as a proof of concept!

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024 1

You don't need permissions here, just click the fork button, and make PRs to this repo from your fork.

Thx!

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024 1

now that things seems to be stabilizing a bit i will get on with some home page content!

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024 1

i am changing the title so that being "as close as possible in style to the old UI" is no longer in scope.

this is so that i can get the PR in sooner and get all the functional work i have done into the code base (this ticket has already been around a long time).

also i want to make the styling as minimal as possible so that when we decide a great direction for the UI styling it will be easy to build upon what i deliver.

from lemmy-ui-leptos.

SleeplessOne1917 avatar SleeplessOne1917 commented on August 15, 2024 1

I've been distracted from this because I'm trying to make a PR for leptos.

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

Certainly, I'd love to have more people contribute to this, as I'm spread pretty thin. It doesn't even need to match lemmy-ui too closely.

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

agreed, i will not be copying the UI pixel for pixel, i will just use the daisy/tailwind tools to get things close, consistent and functional

do you need to give me permission on this repo to create a branch and submit PRs @dessalines ?

i am merging in the latest changes to main in my local branch; fun changes to leptos 0.5 coming in!

after that i just need to tidy everything up and do more testing before submitting a PR for the homepage!

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

Sweet! Ya the component building should be the fun part. Don't feel like you need to be attached to lemmy-ui specifically. You can take inspiration from these web UIs too:

@jsit @alectrocute have great contributions to lemmy-ui, pinging them since they might like to also contribute to building out the new components.

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

honestly i don't have a preference for any particular styling. i am quite enjoying just using as little Daisy/Tailwind as possible to get the job done. it actually has a nice minimal feel so far that i'm kind of enjoying.

i will leave any creative decisions up to others that have better aesthetic instincts than myself 😀

one thing i thought we could use is Daisy's theming. i can sneak at least a light and dark theme in if that sounds good?

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

Ya definitely. DaisyUI comes with a ton of nice themes, that we should include by default.

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

@jim-taylor-business would you be able to join our UI dev chat on matrix? It's a private room so I need your matrix id so I can invite you, if you have one.

Might help with collaboration.

cc @SleeplessOne1917

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

@jim-taylor-business would you be able to join our UI dev chat on matrix? It's a private room so I need your matrix id so I can invite you, if you have one.

Might help with collaboration.

cc @SleeplessOne1917

i don't know if you're a Star Trek kind of human @dessalines ?

you have Voyager for Lemmy UI. thankyou for that, very useful.

may i ask you for another favour. i wouldn't be so bold to call it Enterprise. maybe another name would be ok. i think you get my point

nothing speaks louder than a CI/CD target that you can use and see (and break) and/or a Taurii app we can download

i will make an account to chat, but i can't be there to chat a lot. we all have our regular lives to do and i will probably just say the same things i say here.

see you in the chat @dessalines @SleeplessOne1917 ❤️

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

i will make an account to chat, but i can't be there to chat a lot. we all have our regular lives to do and i will probably just say the same things i say here.

No problem! We're usually not always present in those rooms either, its just sometimes easier to use than github. But ya since its a private room I'll need your matrix id to invite you.

I do love me some trek :)

We have 3 star-trek named test instances for federation purposes (enterprise.lemmy.ml, ds9.lemmy.ml, and voyager.lemmy.ml), but voyager is the only one we have updated rn.

from lemmy-ui-leptos.

dessalines avatar dessalines commented on August 15, 2024

Sorry I haven't had any time to devote to this, been really busy with other things.

from lemmy-ui-leptos.

SleeplessOne1917 avatar SleeplessOne1917 commented on August 15, 2024

Heads up for the other maintainers: I will be working on getting post listings looking right. Want to make sure I don't step on anyone's toes.

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

how about working on the comments page instead of the homepage?

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

or the community page, search ....

from lemmy-ui-leptos.

jim-taylor-business avatar jim-taylor-business commented on August 15, 2024

the homepage PR you closed also has lots of work regarding all the homepage look and feel so you have stepped on all the toes if that was at all your concern

from lemmy-ui-leptos.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.