Nine Beautiful Inspiring Undistracting Color Schemes for a Welcoming Workflow of Hours of Enjoyment...

704 views
Skip to first unread message

Samurai Samos

unread,
Jan 31, 2016, 6:49:46 PM1/31/16
to speedcrunch
Ho I would like to propose some more colorschemes, in total the following nine:
Which I would gladly help develop if someone guides me where I put the RGB colors in foreground font color, background color, and input field colors etc. What do you think? Cheers, Sam (designer/architect from the Netherlands)


at least three white tone themes:
- White Pearl (standard all white)
- Ivory Dusk (beige with touch of sand)
- Aspen Silver (light gray)

at least three dark toned themes:
- Terminal Black (simple black with green font color)
- Airport Blue (bautiful blue background with yellow font)
-

at least three soft modern themes:
- Sunrise Sahara (warm tones)
- Tundra Fjord (cold blue background, dark blue font)
- Afrodesian Fruits (bordeaux red background, light pink font)

Helder Correia

unread,
Jan 31, 2016, 6:57:42 PM1/31/16
to SpeedCrunch
Hi! It's great having a designer to help.

Please note that the current version in development already has
Solarized Light and Dar themes. Here are all the roles that are taken
into account for highlighting:

Cursor
Number
Parens
Result
Comment
Matched
Function
Operator
Variable
ScrollBar
Separator
Background
EditorBackground

Unfortunately, and for now, the only way to produce new themes os by
hardcoding them. I plan to change this in the future. For now, you
need to send me the RGB values for each role.

Also, I understand from your introduction message to the group that
you'd like to redesign the icon. Is this correct?

Samurai Samos

unread,
Jan 31, 2016, 8:33:32 PM1/31/16
to speedcrunch
Hi Helder,
Nice name! In Dutch your first name means something like "clear, true, transparent, obvious" :)
Yess I would love to design a beautiful logo that could be loved by many users of this tiny but beautiful calculator, i have lots of experience in the field of design and also have designed logos for companies startups and some bigger projects for organisations such as UNESCO.
A side note: when setting the font (works nice) I noticed that the font of the INPUT field does not change, only in the results pane the new font shows up nicely. The input field remains something like Times New Roman bold, Inconsistent! Will this change in the next version?? Would be more nice and consistent overall!

Mmm yes pity that all must be hardcoded but nice that there are somany options big plus there!
Perhaps I could startoff by letting my imagination go and come into the flow and design some logos and check back with you guys over here?

Can you give me some words/a sentence about the vision behind the name speedcrunch as a name? crunch as in the English term crunching numbers? Speed as in easy fast workflow?
Maybe I will find a metaphore for this speed and cruch...
:)
Cheers
Sam

Helder Correia

unread,
Feb 1, 2016, 6:46:24 AM2/1/16
to SpeedCrunch
> Nice name! In Dutch your first name means something like "clear, true,
> transparent, obvious" :)

I was aware, I've recently lived in the NL for a year :)

> A side note: when setting the font (works nice) I noticed that the font of
> the INPUT field does not change

It works for me, using the current development version. Which version
and operating system are you on?

> Perhaps I could startoff by letting my imagination go and come into the flow
> and design some logos and check back with you guys over here?

Please do so. I've designed the current (lame) logo myself. Looking
forward to your proposals.

> crunch as in the English term crunching numbers?
> Speed as in easy fast workflow?

Yes, you got it.

Felix Krull

unread,
Feb 1, 2016, 1:19:57 PM2/1/16
to speed...@googlegroups.com
I've been semi-planning to fix the hardcoded color scheme thing, so I might as well get on it now, it should be simple enough. I was thinking about using a simple JSON-based format, like this:

{
    "name": "The name of the color scheme as it should appear in the menu",
    "colors": {
        "background": "#FFFFFF",
        "number": "#000000",
        // and so on for any of the highlighting roles Helder listed
    }
}

The exact format for the color values would be anything that QColor can parse: http://doc.qt.io/qt-5/qcolor.html#setNamedColor

I'll fix https://bitbucket.org/heldercorreia/speedcrunch/issues/524/comments-are-almost-invisible for the current color schemes while I'm at it.

-Felix

Helder Correia

unread,
Feb 1, 2016, 6:26:40 PM2/1/16
to SpeedCrunch
Yes, that's exactly the (JSON) format I had in mind. Thanks for taking
care of it. It would also be useful to be able to load a user color
scheme file.
> --
> You received this message because you are subscribed to the Google Groups
> "speedcrunch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to speedcrunch...@googlegroups.com.
> To post to this group, send email to speed...@googlegroups.com.
> Visit this group at https://groups.google.com/group/speedcrunch.
> For more options, visit https://groups.google.com/d/optout.

Helder Correia

unread,
Feb 1, 2016, 6:28:25 PM2/1/16
to SpeedCrunch
> It would also be useful to be able to load a user color
> scheme file.

I guess that would be
https://bitbucket.org/heldercorreia/speedcrunch/issues/522 :)

Felix Krull

unread,
Feb 1, 2016, 7:12:34 PM2/1/16
to speed...@googlegroups.com
Once you load files from one directory, might as well go all the way and load them from several ;)

Helder Correia

unread,
Feb 3, 2016, 4:39:08 PM2/3/16
to SpeedCrunch
> Unfortunately, and for now, the only way to produce new themes os by
> hardcoding them. I plan to change this in the future. For now, you
> need to send me the RGB values for each role.

Felix Krull was kind enough to implement this quickly:
https://bitbucket.org/heldercorreia/speedcrunch/issues/522/custom-color-schemes

The feature is already available in the current development version.
You can now write a JSON file (name it e.g. 'MyCoolTheme.json')
defining a color scheme and copy it to the appropriate directory:

Windows: ~/AppData/Roaming/SpeedCrunch/color-schemes
OS X: ~/Library/Application Support/SpeedCrunch/color-schemes
Linux: ~/.local/share/SpeedCrunch/color-schemes

Then run/restart SpeedCrunch and you'll see your custom theme listed.
You can make changes to the file and see the changes immediately by
selecting the theme from the list again (or by restartinl
SpeedCrunch). Here's an example of what such file looks like (braces
included):

{
"cursor": "#8C648C",
"number": "#FFFFFF",
"parens": "#AD7FA8",
"result": "#689FCF",
"comment": "#894b7a",
"matched": "#64507B",
"function": "#EF2928",
"operator": "#C4A000",
"variable": "#4A9A07",
"scrollbar": "#8C648C",
"separator": "#AD7FA8",
"background": "#300A24",
"editorbackground": "#26001A"
}

Pol Welter

unread,
Apr 26, 2016, 9:55:19 AM4/26/16
to speedcrunch
Hi,
allow me to join this discussion.

Sam, are you still interested in making color schemes or a new logo? As may have guessed we are indeed in dire need of a designer.

A new logo would be much appreciated. So if you feel like coining the appearance of an application used by a hundreds of thousands of users, go ahead :)

Cheers,
Pol
Reply all
Reply to author
Forward
0 new messages