Bug 377992 - The default theme could use some tuneup
Summary: The default theme could use some tuneup
Status: CONFIRMED
Alias: None
Product: picmi
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jakob Linke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-23 20:06 UTC by Andrej M.
Modified: 2017-03-28 15:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
KSudoku Scribble (177.55 KB, image/png)
2017-03-23 20:06 UTC, Andrej M.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej M. 2017-03-23 20:06:46 UTC
Created attachment 104703 [details]
KSudoku Scribble

Dear Maintainer,

currently the appearance of the default theme is not optimal:

- the border around each cell is currently too thick, which causes Hermann grid illusion (dots appear on intersections) at certain zoom levels
- the division between 5x5 blocks is relatively hard too see
- the solved numbers could be crossed over instead of just turning gray

For 1 and 2, please have a look at KSudoku theme Scribble. The cell borders in that theme could be slightly thicker, but overall it looks really nice.

Best Regards,
Andrej Mernik
Comment 1 Jakob Linke 2017-03-28 14:55:47 UTC
I agree, KSudoku's Scribble theme is very nice. I can investigate if using the Scribble theme for Picmi would be possible (can't promise when though). 

In general, contributions (especially art and design) are always welcome.
Comment 2 Andrej M. 2017-03-28 15:17:44 UTC
I wanted to create a mockup by modifying the current theme via Inkscape, but the game didn't recognize the format and everything (with the exception of background) was invisible. Any hints on how to overcome this problem?

Best regards,
Andrej Mernik
Comment 3 Jakob Linke 2017-03-28 15:24:16 UTC
Any SVG containing the appropriate IDs should work (see https://github.com/schuay/picmi/blob/master/src/gui/renderer.cpp#L42). 

I'd need more info on what's going wrong. Maybe you're lucky and there's an exception message when executing picmi from the console.

My shot in the dark is that you're not preserving the required IDs for your elements.