pi-apps icon indicating copy to clipboard operation
pi-apps copied to clipboard

Adding a website

Open ryanfortner opened this issue 3 years ago • 21 comments

Cool ideas?

I've been working on a pi-apps website, live at https://pi-apps.io/ , with source code available here. I think it might be a good idea to add it to the repository details, or some sort of reference in the readme, as some users may prefer using it?

What do you think @Botspot ?

ryanfortner avatar Nov 25 '21 23:11 ryanfortner

I would not recommend a website for pi-apps, for these two reasons:

  • Almost all links in the website point to GitHub, there is nothing informational there.
  • GitHub pages SEO is weak. GitHub.com will be more 'famous' than GitHub pages in Google searches.

However, since you have applied for a domain and the site is ready now, I see no reason to don't put it on the README!

cycool29 avatar Nov 26 '21 00:11 cycool29

Almost all links in the website point to GitHub, there is nothing informational there.

I will create an install/uninstall instruction page in a bit, so it doesn't just redirect to GitHub. Thank you for the feedback!

ryanfortner avatar Nov 26 '21 01:11 ryanfortner

I will create an install/uninstall instruction page in a bit, so it doesn't just redirect to GitHub.

I think you can put the install command on the home page, like how the Pi-Ware website does.

cycool29 avatar Nov 26 '21 01:11 cycool29

I think you can put the install command on the home page, like how the Pi-Ware website does.

I've added it to the main page. Are there any other improvements to be made?

ryanfortner avatar Nov 26 '21 01:11 ryanfortner

@ryanfortner Looks great. I think it would help to add a couple hr's in the install/uninstall part. I'll make a PR soon(ish).

Crilum avatar Nov 26 '21 18:11 Crilum

I think it might be a little repetitive to have install instructions on main page, and an install link in the header..

Crilum avatar Nov 27 '21 16:11 Crilum

@ryanfortner I'm getting this error from your JS:

Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')
    at copyToClipboard (index.html:119)
    at HTMLButtonElement.onclick (index.html:89)

also, both copied buttons show Copied! when you click on one.

Crilum avatar Nov 27 '21 17:11 Crilum

@ryanfortner I'm getting this error from your JS:


Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')

    at copyToClipboard (index.html:119)

    at HTMLButtonElement.onclick (index.html:89)

also, both copied buttons show Copied! when you click on one.

Is it any different when using a different web browser? Because I know Raspberry Pi OS's chromium comes with ublock origin as an extension, which might block some js

ryanfortner avatar Nov 27 '21 17:11 ryanfortner

Anyways if you want to have a website for it, I have a domain, pi-apps.tk, currently it redirects to the github page

leha-code avatar Dec 05 '21 02:12 leha-code

Anyways if you want to have a website for it, I have a domain, pi-apps.tk, currently it redirects to the github page

@leha-code I already have a domain set up: https://pi-apps.io.

ryanfortner avatar Dec 05 '21 02:12 ryanfortner

Whatever

leha-code avatar Dec 05 '21 12:12 leha-code

https://github.com/Botspot/pi-apps/issues/1218#issuecomment-980712455

i belive that was an error in my js before, not sure.

oxmc avatar Dec 06 '21 14:12 oxmc

@ryanfortner I fixed the copy.js script, I'll make a pr with the working script soon.

oxmc avatar Dec 10 '21 20:12 oxmc

@ryanfortner https://oxmc.github.io/website/ here is the working example site.

oxmc avatar Dec 10 '21 20:12 oxmc

@Botspot quite a few improvements to the website have been made over the last couple days, what do you think? https://pi-apps.io

https://github.com/Pi-Apps-Coders/website

ryanfortner avatar Jan 05 '22 19:01 ryanfortner

@Botspot quite a few improvements to the website have been made over the last couple days, what do you think? https://pi-apps.io

Amazing!

  1. Who paid for the domain?
  2. Why is the dark mode not very dark?
  3. Could the app websites in the app list be made clickable?
  4. Do the documentation pages automatically synchronize with DOCUMENTATION.md?

Botspot avatar Jan 05 '22 21:01 Botspot

  1. Who paid for the domain?

The domain was generously provided by the Fosshost project

  1. Why is the dark mode not very dark?

Do you mean the dark mode for the docs site? The main site (https://pi-apps.io) doesn’t have a dark mode (yet).

  1. Could the app websites in the app list be made clickable?

Sure! I’ll add it to my to-do list.

  1. Do the documentation pages automatically synchronize with DOCUMENTATION.md?

No. However, the apps list page synchronizes with the apps list on the wiki.

ryanfortner avatar Jan 05 '22 22:01 ryanfortner

Could the app websites in the app list be made clickable?

I made a PR for this: https://github.com/Pi-Apps-Coders/docs/pull/2.

cycool29 avatar Jan 06 '22 02:01 cycool29

@ryanfortner Looks Awesome! However, the screenshots on the home page look kind of smushed: 2022-01-06-172535_1024x768_scrot

And it's even more smushed on a 2.5K Monitor...

Crilum avatar Jan 07 '22 00:01 Crilum

@ryanfortner the website needs updating with new pictures from the new GUI update

theofficialgman avatar May 17 '22 17:05 theofficialgman

@ryanfortner the website needs updating with new pictures from the new GUI update

Done, thanks for reminding me (I know the image appears a bit large, I am working on scaling it down).

ryanfortner avatar May 17 '22 23:05 ryanfortner