Palette Editor
BotB Academy Bug Reports and Feature Requests
 
 
12117
Level 29 Hostist
puke7
 
 
 
post #12117 :: 2010.02.10 5:08pm
Just letting teh BotBrs know -- got a new tool on the horizon!

http://battleofthebits.com/barracks/PaletteEditor/

It's somewhere between 1/2 and 1/3 done and loaded w/crap!! :D/
 
 
12122
Level 30 Mixist
Baron Knoxburry
 
 
 
post #12122 :: 2010.02.11 4:53pm :: edit 2010.02.11 4:55pm
There were some updates today!

This thing looks more interactive but still not ready. The RGB to HSL conversion is rather wonky. But screw having a simple, straight-forward color picker when we could have an rgb builder too... and that won't work unless the rgb controls can move the color picker selectors. :(

Next up maybe altering the 5 palette colors in real time.

...and the ultimate milestone :: customizable palettes for every BotBr!! =o
 
 
12123
Level 23 Renderist
anewuser
 
 
 
post #12123 :: 2010.02.12 4:49am
this what you mean! mahahhahhahha :D
 
 
12124
Level 22 Mixist
michu
 
 
 
 
post #12124 :: 2010.02.12 9:25am
cool
 
 
12125
Level 29 Hostist
puke7
 
 
 
post #12125 :: 2010.02.12 5:01pm
Today's Updates --

Interface is almost done but the under-the-hood crap is a bunch of nonsense. It was suggested to me by the jQuery community that my problems were in a lack of XHTML validation. So, I spent much times narrowing the error count down from 99 to 11 on the palette editor page.

http://validator.w3.org/check?uri=http%3A%2F%2Fbattleofthebits.com%2Fbarracks%2FPaletteEditor%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.654

The major, unresolved XHTML markup issue remains where inline elements do not support children block elements (i.e. a <div> inside a link). As you can see, some swatches are updating in real time even if it's a single element. One of javascript's shortcomings is that it lacks an ability to directly edit a class, rather appending class attributes to each element themselves. :(
 
 
12127
Level 23 Chipist
tadpole
 
 
 
post #12127 :: 2010.02.13 1:41am
Are the new colors supposed to save? Because for me, it goes back to the gray and black when I navigate away from the page.
 
 
12129
Level 28 Chipist
ui
 
 
 
post #12129 :: 2010.02.13 9:03am
i hope dont hear anythign about the colors when this get done. IT OWNS... :DDDD man, thx for this :D... no moar bother about this.... let us know when it get done, so we can spam around the noobnet.

Tadpole, it's a wip, its not finish i guess.
 
 
12137
Level 29 Hostist
puke7
 
 
 
post #12137 :: 2010.02.13 5:20pm
Today I experimented with DOM traversal methods until I found a selector solution. Also, I implemented a working RGB to HSB conversion algorithm, even if it is only 99% accurate. The palette editor now updates the page (except the footer) in real time!!

So, work for tomorrow is to do the footer updates and, finally, saving!! I'd also like to add handles for the RGB sliders.

I was thinking you must be at least Level 1 to do custom palettes and it should cost at least one boons. Give me feedback on these requirements, n00bs!!
 
 
12138
Level 23 Chipist
tadpole
 
 
 
post #12138 :: 2010.02.13 8:06pm
I have too many boons and no way to spend them!
 
 
12158
Level 28 Chipist
ui
 
 
 
post #12158 :: 2010.02.15 9:43am
puke7, it could somethign like this...
For a self-skin, that just the user who made it can see it, like a custom skin. Should be able from low lvl and as you said, cost like 1-10 boons.
For a WHOLE custom skin of the site, users most be like lvl 15 or soemthign and spend like 1000 boons on a skin.

but of course this is just my idea :D... i dont really mind the price in boons, i know ppl will enjoy a lot this feature some time soon when it get done.
 
 
12159
Level 16 OHCist
Soiled Bargains
 
 
post #12159 :: 2010.02.15 10:38am
I just thought of what I think is a stupid idea...maybe a Skinkster class (yeah, Skinkster)!

I think users level 1-2 would be a good enough Bonus Magic Power to access the palette editor.

Here are the prices in my head:
• Making a custom palette should cost 50 nubs.
• Making a palette that anyone can use should cost 2 boons
• The palette creator should be able to edit their personal palettes for 2 boons, and should be able to edit their "for all n00bs!" palettes for 4 boons.
 
 
12162
Level 11 Chipist
trap15
 
 
post #12162 :: 2010.02.15 1:14pm
Soiled Bargains, but then that promotes making new palettes rather than editing their old ones. Maybe have your prices for creating and editing swapped?
 
 
12164
Level 16 OHCist
Soiled Bargains
 
 
post #12164 :: 2010.02.15 1:48pm
I chose the editing prices so that they could act as a penalty for not getting right the first time. You're right; they should be swapped.

Also, because I am for obsessed with this idea, here are a few other things that come to mind:
• Royalty Skinkster points when someone uses your palette, if we do decide to do some sort of "palette" class.
• Custom background images cost 1 or 2 boons, depends on resolution.
 
 
12168
Level 29 Hostist
puke7
 
 
 
post #12168 :: 2010.02.15 3:58pm
The newest upload of the Palette Editor is officially working. New palettes cost b10. You can only edit your own palettes but can set any palette as your default viewing color schema.

There are a lot more details to iron out. I am thinking that the palette database table should get moved over to the entry table so palettes can enjoy such fruits as tags + favorites. It would, of course, be necessary if we are going to have palette battles.

Soiled Bargains, I really like some of your ideas. But I'm ready for a break from this project for a while! It's agreed that there should be some form of attribution for getting your palettes used (boons and Palettist pnts) but I need to come up with a solution. Right now points only change by integers and getting one point for every page load is completely overkill! :D

So, gang, try this thing out. Let me know how it could be improved or if it's borked. I'll post an update once we reach 'alpha' stage!!
 
 
12174
Level 31 chipist
Chip Champion
 
 
 
post #12174 :: 2010.02.15 10:28pm
this is looking really good! i say give out a palette point every time somebody tries on one of your palettes and five if they make it default
 
 
12191
Level 23 Renderist
anewuser
 
 
 
post #12191 :: 2010.02.16 10:29am
System aware duplicate palette =o
so that botb is "aware" of any previously made matching combination of colors (#rgb for text link bg1 bg2 and lbox) just to get rid of that gray scale "new palette" that we see lots.

ummm, I forgot what the system used to look =o and can't seem to reset it to the original state.

Also, we're steps (short and long) away of an online pixel editor jajajajajaj! not that I suggest this to be used for pixel ohcs, but yeah, I do :D *hides*

Both mouse color selection but keyboard input, too. Easier to set specific ones that I can't for the love of satan get right.

=o

 
 
12192
Level 30 Mixist
Baron Knoxburry
 
 
 
post #12192 :: 2010.02.16 10:52am
online pixel editor? is it javascript?
 
 
12231
Level 23 Renderist
anewuser
 
 
 
post #12231 :: 2010.02.23 10:35am :: edit 2010.02.23 1:47pm
oh I dunno :D

For me, there's almost no point to give nubs by palette usage by users given that you just can see a palette that you like and from there make your own look alike of "it" other than royalty points XD (This is what maybe trap15 commented? I didn't get him)

What if palette usage bettered aura? Could work as a hidden value of aura, in which case if this ever gets implemented I'd ask the puke to never comment not any of us ;D


There's something interesting that ui brought up, too. Contributing global skins for users that have not changed/made their own custom palette.

I throw/send a palette for global site usage to the "palette pool" so that in a lottery a new palette is set for users using the default palette. If selected, palette maker should be given 5 nubs per visitor (only 5 nubs for a visitor for that month) That way, one is not given points for people that never log in to the site, but only those currently using the site.

Sounds somewhat fair though who knows about logical :P
Limiting how much palettes one can send any given month should be a must so there's a fair oportunity for other palette makers (if for instance I send my 23 palettes at once there's a higher chancer of me winning, if, for instance, ui sends A palette only...unless voter strenght, or another variable, affects the likelihood of somebody winning given the sheer size of 'entries' This mostly to make it fair and just for people.

Also, month's five color palette could be a factor for any gfx battle (ohcs or compo logos?????)

\o/
 
 
12232
Level 29 Hostist
puke7
 
 
 
post #12232 :: 2010.02.23 3:46pm
I'm thinking there needs to be a step where a palette is finalized, becomes an entry and is no longer editable. These palettes will be the only ones available for skinning the site besides your own. Like samples for remix compos, submitting palettes costs more and more boons for each one submitted. Under the special circumstance that a palette battle is going on the submission fee would be reset.

I'm not sure how to award palette activity at this time.
 
 
12233
Level 23 Renderist
anewuser
 
 
 
post #12233 :: 2010.02.23 6:32pm
I'mfollowin'cha *wink*
 
 
12361
Level 30 Mixist
Baron Knoxburry
 
 
 
post #12361 :: 2010.03.04 4:47pm
Looks like color #2 is now linked to the text inside link box/buttons. This might throw some palettes off but makes more sense, eh?
 
 
12362
Level 23 Renderist
anewuser
 
 
 
post #12362 :: 2010.03.05 5:48am :: edit 2010.03.05 6:13am
another excuse to make 2 more palletes and edit some others. ui =P/
 
 
12363
Level 31 chipist
Chip Champion
 
 
 
post #12363 :: 2010.03.05 6:50am
yeah i preferred the old type, now i cant have any red in my ilitehaxorz mix :'(

cant complain though, custom palettes kick ass
 
 
12364
Level 23 Renderist
anewuser
 
 
 
post #12364 :: 2010.03.05 7:16am :: edit 2010.03.20 7:12pm
yup, issue that was found out by trying new palletes. Bet some new chagnes regarding it will come to make it even more user customizable.

Fixing my own, painful but makes sense. \-_-/

EDIT (march20)
WOOT, opera seems to be the worst brower (ok I only tried two) to edit palletes. I just noticed that on kmeleon changing from pallete to palletes doesn't reset colors to the default value (it does on opera, which makes it impossible to have the original pallete you were working with)

Pallete is nice, all around. Not opera 9.xx compatible. It's no biggie.
 
 
13660
Level 15 Mixist
µB
 
 
post #13660 :: 2010.07.29 7:43am
Except Opera is my main browser and it doesn't work in 10.6 either. Oh well, I'm used to getting no support *cries*
Anyways, a box to enter a hex value for rgb would be nice. Also, clicking on one of the colour boxes changes its value slightly (FF 3.6.6), that's a bit annoying
 
 
14190
Level 16 OHCist
Soiled Bargains
 
 
post #14190 :: 2010.12.13 5:43pm
I think it would be helpful if we could navigate throughout all of the palettes. It would also be nice if we could enter hex/decimal RGB values by hand.
 
 
15553
Level 16 OHCist
Soiled Bargains
 
 
post #15553 :: 2011.03.20 2:09pm
There's a little design quirk with the editor. Specifically, when you assume that you can edit the palette that was loaded and then click "new palette" to save what you just did. That happened to me recently. Was not impressed. Again, input fields for hexadecimal/decimal for RGB would be appreciated when there are exact values that a BotBr wants to enter.
 
 
15556
Level 19 Chipist
Modus Ponens
 
 
 
post #15556 :: 2011.03.20 3:04pm
Hear, hear, Mr. Bargains! Input fields indeed!
 
 
15561
Level 22 Playa
xterm
 
 
 
post #15561 :: 2011.03.20 7:07pm
i think the problem with the above is that the HSV -> RGB conversion is not really one to one. i noticed that sometimes the RGB values change slightly between views/edits of a palette... and you'd also want to have the HSV screen update to the proper RGB value that was entered. but if it could be done, i'd like it too :)
 
 
17880
Level 16 OHCist
Soiled Bargains
 
 
post #17880 :: 2012.02.12 2:47pm
Would we be able to see who authored a palette when we have it open in the editor? I use palette 106, "Glacial", and I have no idea who made it and would like to know..
 
 
17881
Level 16 OHCist
Soiled Bargains
 
 
post #17881 :: 2012.02.12 2:47pm
Would we be able to see who authored a palette when we have it open in the editor? I use palette 106, "Glacial", and I have no idea who made it and would like to know..
 
 
17953
Level 22 Playa
xterm
 
 
 
post #17953 :: 2012.02.15 1:40pm
he put in transparency on the background. personally i'm not a huge fan :P
 
 
17954
Level 25 Mixist
gyms
 
 
 
post #17954 :: 2012.02.15 7:24pm
I like it, it looks snazzy with my palette
 
 
17970
Level 22 Playa
xterm
 
 
 
post #17970 :: 2012.02.16 9:58am
well, that's the thing, it looks good with like 20% of palettes and kind of weird with the rest :/ i suppose i could just design a new one, but i did quite like some of the old ones...
 
 

LOGIN or REGISTER to add your own comments!