Ok Thanks man One more question, is it even possible to theme keyboards without CK on iOS5?

Hey, I've only been around since the days when iAcces was the only way to theme the kb at all... Then Color Keyboard came along and saved everyone from the iAcces nightmare, and I've been in love with it ever since because (as far as I'm concerned) it's THE way to theme the keyboard. Aside from whether iAcces is iOS 5 compatible or not (which I don't know), there's no other way to touch the keyboard.

Alright, im sure there must be SOME way that we can edit these damn keyboards manually but its probably very hard. Thanks for every Phatmartino, great talking to you again Ill keep an eye on the thread for the Alert Keyboard keys.

Hey, I've only been around since the days when iAcces was the only way to theme the kb at all... Then Color Keyboard came along and saved everyone from the iAcces nightmare, and I've been in love with it ever since because (as far as I'm concerned) it's THE way to theme the keyboard. Aside from whether iAcces is iOS 5 compatible or not (which I don't know), there's no other way to touch the keyboard.

Yay CK!!!

Hello bro how are you I sent you an email but you ain't got back to me lol i got sonething for you

Hey was just wondering do u no what section the text colour is on iPad ? I cant seem to find any black colour in the plist yet my letters are all black

Hey, as far as I know, I believe that you should be able to pretty much use an iPhone plist for iPad with the inclusion of a few extra DisplayTypes to at least do plist only (no BG images)...

The iOS will look for the Style "iPad-Standard", and if it's not present "iPhone-Standard" will be used, or you could change "iPhone"-Standard to "iPad"-Standard wherever it's referenced in the plist if desired.

As far as the Text specifically, it's hard to say... I believe the iPad native Text is Black like iPhone, so it could be that any hex code problem in the plist is causing the native Black to be used...

Hey man, I played around with your plist a few times and ended up trying to move your hex colors over to a plist of mine so I was sure about what was controlling what. Give this a quick try if you would and let me know what works and what doesn't:

Hi.
Thanks Phartmarino for putting your knowledge and art at our disposal.
Such dedication is really impressive. I mean, this guide is just crazy complete.
On trying to make a ColorKeyboard theme (not to be released, but for my personal use) I modded your Pink Nude plist.

My issue is with the popup on pressing a key : it will be a dark popup image when themed and I'd like the letters on them to be white.

Can you please inform me of the modification my code needs in order to change the color of the font on the popups ?
Another question is regarding the highlight background on the selected symbol on the popup. How can it be customized to a color of my own ? Can an image again do this job ?

Thanks for taking of your time for reading so far. You understood I'm more an image themer than a coding one

The pink nude plist isn't actually one of mine... That's one of the few that the author of Color Keyboard included as a default with the tweak.

There are a set of plist only themes of mine that are included with Color Keyboard called something like Phatmartino_Blue_G1, etc...

They are particularly set up with a little more detailed control already in place in their Custom Color <keys> that are named to more describe what they control...

What I can do actually is start with one of those and recreate what you've already got going on in your's, and add some more things that you'll probably want like control over Font size to contend with the BytaFont you're using... Maybe callouts to include your BG images (Portrait and Landscape) right in the theme folder if desired...

Let me know if you would what Bytafont that is actually, and I'll dl it to help get the Font sizes under control...

I'll of course also point out everything you'll want to know to be able to tweak things further if needed.

What I can do actually is start with one of those and recreate what you've already got going on in your's

You'd spare me much hassle though and I thankfully accept your generous offer. I'm trying to learn the basics of coding but I'm not advanced (nor meticulous) enough to apply your guidelines straight after reading your first post.

Originally Posted by Phatmartino

The pink nude plist isn't actually one of mine...

I'm sorry about mistaking you with another author of the included CK themes 😓

Originally Posted by Phatmartino

and add some more things that you'll probably want like control over Font size to contend with the BytaFont you're using... Maybe callouts to include your BG images (Portrait and Landscape) right in the theme folder if desired...

Let me know if you would what Bytafont that is actually, and I'll dl it to help get the Font sizes under control...

I'll of course also point out everything you'll want to know to be able to tweak things further if needed.

I'll gladfully stay tuned for your plist and advice for what I aim to do. Thank you for setting the bar higher than I aimed.

The keyboard font I opted for is Kobold, updated by bytafont for IOS 5+ (yeah, I've changed it since the first shot at doing this). Thanks so much again.
If you wish I'll PM you a link to what I come up with once my phone's fully themed.

Hey guys is there anyway to modify the color keyboard to support other languages apart from english? eg. Greek

Thanks :-)

Hey, there are a few different situations that each have limitations when it comes to international compatibility...

The simplest CK themes that use only code and no background images are entirely compatible no matter what language is set as the primary, as well as secondary kbs reached by hitting the "Globe" key.

Most desirable themes use images one way or another, and are not going to be as compatible. Some use images that include everything but the "Text", which is displayed and controlled by plist code. These themes will at least be compatible with international languages if they utilize the same "qwerty" layout and spacing of keys, but any variations like "azerty" and others would require their own images in separate copy of the theme.

Many of the coolest looking CK themes are that way because there is almost nothing being displayed via code, and the Text is on the background images. These themes will be completely incompatible with any other language. It is possible to make a variation with the international text you need on the images, but this will only work if it is your primary language. In "text on image" themes, once you hit the "Globe" key, all bets are off and it actually cannot be made compatible in the current form that Color Keyboard is in. There's just no code in place to control "secondary" kbs after hitting the globe key.

Let me know exactly what the situation is... Is Greek a "secondary" kb with your setup?

Hey, there are a few different situations that each have limitations when it comes to international compatibility...

The simplest CK themes that use only code and no background images are entirely compatible no matter what language is set as the primary, as well as secondary kbs reached by hitting the "Globe" key.

Most desirable themes use images one way or another, and are not going to be as compatible. Some use images that include everything but the "Text", which is displayed and controlled by plist code. These themes will at least be compatible with international languages if they utilize the same "qwerty" layout and spacing of keys, but any variations like "azerty" and others would require their own images in separate copy of the theme.

Many of the coolest looking CK themes are that way because there is almost nothing being displayed via code, and the Text is on the background images. These themes will be completely incompatible with any other language. It is possible to make a variation with the international text you need on the images, but this will only work if it is your primary language. In "text on image" themes, once you hit the "Globe" key, all bets are off and it actually cannot be made compatible in the current form that Color Keyboard is in. There's just no code in place to control "secondary" kbs after hitting the globe key.

Let me know exactly what the situation is... Is Greek a "secondary" kb with your setup?

I added the code for BG images right at the beginning of the plist. The images in the sample theme folder show what's necessary to just have one image for Portrait and one for Landscape be displayed behind all KeyPlanes. The @2x versions are for Retina devices, the ones without are for Non. Either or both versions can be included for your own use or for sharing with others, Just name them like the samples:

The unselected Text on those Variant Popups are stuck sharing the QWERTY, etc. White Symbol color, but I was at least able to add control of the Selected Symbol to make it Black (or whatever color you like).

There's plenty of tweaking that can be done, check it over and let me know what you think.

I'll get together a text copy of the <key>CustomColor</key> at least, and insert explanation of what does what in the meantime...