SamTV12345 / PodFetch

A sleek and efficient podcast downloader.
https://samtv12345.github.io/PodFetch
Apache License 2.0
347 stars 25 forks source link

UI contrib #92

Closed ThisisErm closed 1 year ago

ThisisErm commented 1 year ago

Hi,

Saw in your readme that you were looking for a UI contributor. I just graduated a coding bootcamp and would love the extra practice.

SamTV12345 commented 1 year ago

Hi, thank you for your help. I don't know much about design or better ui/accessibility creation. Most of the design is inspired by Flowbite Tailwindcss. So if you could give the ui a less generic look it would be very much appreciated. Do you know how to use figma? Other than that feel free to change the look and feel of the React UI. I am happy to review your design :D

ThisisErm commented 1 year ago

Awesome. And yes, I know how to use Figma. I'll play around with it and submit a PR this week.

SamTV12345 commented 1 year ago

Hi Erm. Did you find the time to create some Figma designs?

ThisisErm commented 1 year ago

Hi Sam, I'm working on some generic designs but unfortunately I have not been able to get the app running on my machine. I'm not too familiar with Rust. I did install Rust and Cargo on the machine but the build keeps failing. Do you mind walking me through that?

SamTV12345 commented 1 year ago

Sure here is how to get started with PodFetch

touch static/index.html
cargo.exe run --color=always --package podfetch --bin podfetch

cd ui
<npm/yarn/pnpm> install
<npm/yarn/pnpm> run dev

If you are on Windows touch static/index.html is simply creating a file in the static directory named index.html. It does not need to contain content.

ThisisErm commented 1 year ago

Awesome. I'm up and running and working on the UI

SamTV12345 commented 1 year ago

Could you find the time to create some figma templates?

ThisisErm commented 1 year ago

Hi Sam,

I'm really sorry but I just started a new job and don't really have the time to work on this. My most sincere apologies.