Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QUESTION] Safari support #894

Open
4 tasks done
Smexhy opened this issue Sep 10, 2022 · 14 comments
Open
4 tasks done

[QUESTION] Safari support #894

Smexhy opened this issue Sep 10, 2022 · 14 comments
Labels
🤷‍♂️ Question [ISSUE] Further information is requested

Comments

@Smexhy
Copy link
Contributor

Smexhy commented Sep 10, 2022

Question

Hello, I was looking through everywhere but couldn't find any reason why Safari isn't supported browser for Dashy. I would love to use it, but since our devices are mainly from apple ecosystem, we are using Safari a lot. I would like to know why if possible. Thank you.

Category

Development

Please tick the boxes

@Smexhy Smexhy added the 🤷‍♂️ Question [ISSUE] Further information is requested label Sep 10, 2022
@liss-bot
Copy link
Collaborator

If you're enjoying Dashy, consider dropping us a ⭐
🤖 I'm a bot, and this message was automated

@Dima-Kal
Copy link

I don't experience any issues running on safari

@liss-bot liss-bot added the 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending label Sep 11, 2022
@Smexhy
Copy link
Contributor Author

Smexhy commented Sep 11, 2022

I have only issues with the minimalist style of the UI:

CleanShot 2022-09-11 at 23 46 11@2x

and some small issues with the default UI, but I was just curious more than anything. Also when clicking on a phone (on iphone and on safari) I am always opening contextual menu for editing, which can be turned off in settings, so it's not that big of a deal either, it's just those small little things :)

@Lissy93
Copy link
Owner

Lissy93 commented Sep 11, 2022

Yeah, so Safari has a few weird quirks, but nothing which can't be fixed. To be honest, the main reason it's not officially supported, is because I don't have an Apple device I can test it on. But if you can send me screenshots of any bugs, I should be able to fix them just by sight.

Is that one in the screenshot the only issue you've come across, or is there more?

@liss-bot liss-bot removed the 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending label Sep 11, 2022
@Smexhy
Copy link
Contributor Author

Smexhy commented Sep 11, 2022

Yeah, so Safari has a few weird quirks, but nothing which can't be fixed. To be honest, the main reason it's not officially supported, is because I don't have an Apple device I can test it on. But if you can send me screenshots of any bugs, I should be able to fix them just by sight.

Is that one in the screenshot the only issue you've come across, or is there more?

I fully understand that, thank you for your answer. It is one of the worst problems I encountered, but not the only one for sure. I found quite a few while setting it up, but didn't take notes which is actually my bad. I will need to give it a look again. I would definitely took notes if I knew you would be willing to have a look at those, just wasn't sure since it's not even listed as supported browser and I know you have other stuff to fix and do for the supported browsers. Though I remember few of them:

There is a problem with the logo (if the user uploads one in settings). I was able to fix it with custom CSS by setting it a fixed height, otherwise it would look like this:

CleanShot 2022-09-12 at 00 35 23@2x

Next issue I noticed is that if I use custom CSS option in settings (the one that is used locally to browser, not globally) it doesn't actually work and messes some other stuff on the page. The only way to fix this is by removing local storage for that specific webpage, which reverts all the CSS changes with it.

Another stuff from what I recall is the issue with widgets on safari - or at least with few of them, in my case with glances. I checked on google chrome on my second device that I use, and it was correct there, so this has to be yet again because of safari. The percentage value for the current CPU and memory usage is not in the middle - which is causing the value to be almost invisible, depending on the color of the section and theme, in my case yellow. The value is put into the graph instead of the middle. This can be also simply fixed by the custom CSS, which I didn't have chance to do so yet.

CleanShot 2022-09-12 at 00 40 09@2x

Lastly, what I already mentioned in the previous reply here, while using the Safari app on my iPhone, while navigating and scrolling through the website UI or while opening links, I mostly always open the built-in contextual menu to edit stuff. I am not sure if this is intended or not since I don't have other device to try it out, and yes, we do have option to turn this contextual menu off like I mentioned as well, but what I personally would love to be able to is to disable it only on phones (since it can be pretty useful on desktop), or perhaps change how the right click is registered on the phones if somehow possible, since on smartphone we don't have option of difference between left / right click like on desktop, but just touch.

And now to deviate a bit from the main topic, I would also love to have some status of the rebuilding happening after making changes to the configuration from the UI. Often after making changes I am not sure if my changes were wrong or if it's cache, or if it's still rebuilding and without looking directly in logs it's a bit problematic to find out.

Otherwise, to not only make this look like I am searching for every possible bug or error in design etc. I am very happy altogether with Dashy, since it looks really classy, simple and minimalistic, works fast and is really one of a kind. One of the best home-fronts for my server I ever had. Changed from Organizr and I am happy I finally did, since it's much better looking and quick in my opinion.

@liss-bot liss-bot added the 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending label Sep 11, 2022
@liss-bot

This comment was marked as off-topic.

@liss-bot liss-bot added ⚰️ Stale [ISSUE] [PR] No activity for over 1 month and removed 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending labels Oct 12, 2022
@Smexhy

This comment was marked as off-topic.

@liss-bot liss-bot added 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending and removed ⚰️ Stale [ISSUE] [PR] No activity for over 1 month labels Oct 12, 2022
@liss-bot

This comment was marked as off-topic.

@liss-bot liss-bot added ⚰️ Stale [ISSUE] [PR] No activity for over 1 month and removed 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending labels Nov 12, 2022
@liss-bot

This comment was marked as off-topic.

@liss-bot liss-bot removed the ⚰️ Stale [ISSUE] [PR] No activity for over 1 month label Nov 17, 2022
@Lissy93 Lissy93 reopened this Dec 28, 2023
@CrazyWolf13 CrazyWolf13 mentioned this issue Jan 1, 2024
5 tasks
@CrazyWolf13
Copy link
Collaborator

#1358 seems also relevant here.

@Juicytronic
Copy link

Would be great if this would happen.
Dashy is absolute unusable on my iPhone 14 Pro.
The dashboard doesn't even load, neither with Safari, Chrome, Opera or Firefox.

@CrazyWolf13
Copy link
Collaborator

Also linking #1443 to this.

@bobbyl140

This comment was marked as off-topic.

@bobbyl140

This comment was marked as duplicate.

@liss-bot liss-bot removed the 👤 Awaiting Maintainer Response [ISSUE] Response from repo author is pending label Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤷‍♂️ Question [ISSUE] Further information is requested
Projects
None yet
Development

No branches or pull requests

8 participants
@Lissy93 @Smexhy @Dima-Kal @bobbyl140 @liss-bot @CrazyWolf13 @Juicytronic and others