Laitaine (
laitaine) wrote in
dreamscapes2011-12-22 09:31 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Entry tags:
Boxed In: 4 themes
An embarrassingly long time ago, I submitted a layout and a bunch of themes and decided I wanted to use it as a learning experience for patching styles. A few small things got in the way (like finishing my thesis, packing up my life and moving to another country) but, finally, finally - thanks to much patience and hand-holding from
ninetydegrees - I'm about done with patching! Of course, I probably could have done it a whole lot quicker if I hadn't kept tweaking the layout under the guise of "testing". Or tweaking themes. Or making new ones. I guess this is an unfortunate side effect of patching my own stuff.
Anyway, before I put the patches up on zilla, I thought I'd post the new themes here:
Layout: Boxed In
Author:
laitaine
Amethyst · info · source · preview
Mint Choc Chip · info · source · preview
Oceana · info · source · preview
Spring Fling · info · source · preview
I also tweaked all the Boxed In themes I submitted previously, and renamed two of them:
Rose -> Antique Rose
Silver -> Silver Spectrum
Image info:
- The background images were purpose made by me and are released under the terms of my CLA.
- The arrow and tag icons are recoloured versions from the FamFamFam Silk set, the originals are licensed under a Creative Commons Attribution 2.5 License. I don't know the ins and outs of licensing, especially as I've not made these graphics myself, only altered someone else's work - but I'm sure original license + CLA makes everyone happy. Also, as the site already uses some silk icons, do I need to add this link to the layout's resources, or is it taken care of elsewhere?
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Anyway, before I put the patches up on zilla, I thought I'd post the new themes here:
Layout: Boxed In
Author:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Amethyst · info · source · preview
Mint Choc Chip · info · source · preview
Oceana · info · source · preview
Spring Fling · info · source · preview
I also tweaked all the Boxed In themes I submitted previously, and renamed two of them:
Rose -> Antique Rose
Silver -> Silver Spectrum
Image info:
- The background images were purpose made by me and are released under the terms of my CLA.
- The arrow and tag icons are recoloured versions from the FamFamFam Silk set, the originals are licensed under a Creative Commons Attribution 2.5 License. I don't know the ins and outs of licensing, especially as I've not made these graphics myself, only altered someone else's work - but I'm sure original license + CLA makes everyone happy. Also, as the site already uses some silk icons, do I need to add this link to the layout's resources, or is it taken care of elsewhere?
no subject
(You're good license-wise but I'm clueless about the single vs double crediting.)
no subject
Regarding icons, Boxed In itself uses some silk icons (the same for every theme), and then each theme has its own set of arrows and tag icons. So I guess if I do add a resources link then one in the layout layer should cover everything. As I said, I just don't know if it's needed, given that the site already uses silk icons (and credits them here). To whom should I direct these questions?
(Also, I love your icon :))
no subject
I always go to Denise for these kind of questions.
(Yours is very pretty too!)
no subject
Anyway, I shall ask Denise!
no subject
no subject
Though, I guess there's nothing to stop any theme makers from coming along and changing them to their own icons or setting them to "" (ie. effectively removing them).
There are then 7 further new icons added for each theme layer - these are a tag icon for each tag in tags lists and arrows to go alongside parent/thread/expand/etc links in comments.
no subject
no subject
I add the images by making them the background image for a particular element, then increase the padding so the text doesn't overlap. With no images I guess there will be funky spaces. Should I move that css into the theme layers as well?
And would it be good for me to upload the patch to bugzilla as it is so far so people can see what I've done and can make specific comments?
no subject
Yep!
no subject
Though I'm still thinking it might be good to make a default icon set for people that would like to make Boxed In themes and don't want to make their own images but would like to use images. So I'd have:
layout: [default icon set]
theme: [optional theme-specific icon set]
So the theme can optionally override the default images. But the images only show up at all *if* the use_images tag is set.
Or is this too complicated?
no subject
I think this is very smart actually, especially since I've noticed some images actually replace text (metadata headers right?) so it could be problematic for some people. It would be great to make everything display as usual for people who have images off. I think this could be easily done using function prop_init.
no subject
no subject
no subject
no subject
no subject
They're okay to use, and yup, the link has to goon the layout resources.
no subject
no subject
no subject
Well, nearly-successfully wrangled... but the end is in sight! And ME TOO!
no subject
Problem is, I don't know what to do with it. I can't just walk about hugging the Preview - which is what I've been doing for the last 5 minutes.
I'm good in some areas - I can add oil to my car and I picked up a snake with a stick once. But I'm not sure I'm smart enough to figure out what to do with the numbers and letters and #s.
Can you explain slowly to me what I should do where? Sorry to be dim...
no subject
I'm so glad you like Spring Fling, I was really pleased with that one and I'm glad other people like it too. (Seriously, grinning like a pro over here.)
Unfortunately, I'm afraid this style isn't available to use site-wide yet - this comm is for official styles and themes submissions rather than ready-to-use layouts for people to take and use straight away.
Basically, how it works is:
1 - someone (in this case me, but there are a bunch of other volunteers who make beautiful things) makes a new style or colour theme for an existing style, then they post it here to submit it to DW (and to get feedback).
2 - someone else takes the style/theme and does all the necessary bits to make it part of the DW code (we call this patching - actually, in this case I've done this too, but its often another volunteer).
3 - the patch gets applied to the live site during a code push - the site goes down briefly when we do this, so this doesn't happen for each patch individually. Instead we usually wait a few weeks and do a whole load of patches all at once - so that's all the cool stuff, enhancements, bug fixes, styles and themes since the last push.
I've done step 1. I'm doing step 2 and I'm nearly done, there's a few small issues to clear up but hopefully soon I'll be finished. We just had a code push about a week ago, so I guess the next won't be for 3-4 weeks.
So this theme won't be readily available in the styles area until the next code push. That said, it is possible for you to take what I've submitted here and use it straight away if you have a paid account. If you do, let me know - I'd be happy to walk you through that process (it's very easy, honest, just some copying and pasting).
Anyway, I'm so glad you like it - thank for your feedback :)
no subject
I think even I can copy and paste.
And that will be how I spend New Year's Eve - making my new journal ever so pretty. :)
Y'all are so nice here.
no subject
Here's what you do:
1) Go to: http://www.dreamwidth.org/customize/advanced/layers
Under "Create top-level layer" select Type: "Layout" and Core Version: "2". Hit "Create".
2) Under "Your Layers" a box should have appeared with LayerID, Type, Name and Actions. Press "edit" next to the new layer you just created (I guess it will be the only one).
Copy and paste the contents of http://www.dreamwidth.org/customize/advanced/layersource?id=129256&fmt=html into the main window (deleting what's already there).
Press the "Save and Compile" button at the top of the screen.
Now click "Back to Layers List".
3) Under "Create a style-specific layer" select Type: "Theme" and Style: "Boxed In (#number)". The number will match the LayerID number in the box above.
This should create another entry in the box.
4) Click "edit" next to the new layer (type: theme, name: (none)).
Copy and paste the contents of http://www.dreamwidth.org/customize/advanced/layersource?id=235266&fmt=html into the main window (deleting what's already there).
Press "Save and Compile" and then "Back to Layers List".
5) Go to: http://www.dreamwidth.org/customize/
Select "Your Custom Layers" from the panel on the left.
Pick "Spring Fling".
6) ENJOY!
I hope that makes sense. If anything is not clear or does not work then please let me know and I will clarify.
no subject
I think I might just have to wait until your code goes public - or until I get smarter. I think your code going public will happen first.
no subject
1: before and after pressing create.
2: before and after copying and pasting.
3: before and after pressing create.
4: before and after copying and pasting. And then after pressing save/compile and back to layers list.
If you have more problems, let me know!
no subject
no subject
no subject
Otherwise, you could:
- note the layerid values of all the listed layers then create a new layer as per the instructions. The new layer will be the one with the new layerid. OR
- click edit next to the first layer, see if it matches my screenshot, if it does, proceed with instructions, if not, click back to layers list and try the next one... etc. OR
- delete all the existing layers and start from scratch (though this would remove any customisations you made to other themes so might not be the best idea).
no subject
The only customization I can remember making is that I want to be able to view 50 posts/page.
no subject
I think a paid account isn't absolutely necessary. If I'm not mistaken, free users can have at least one custom layer and one custom style.
no subject
There's sometimes a quick process of emptying out extra layers and styles that might have cropped up and adding this. Someone correct me if I'm wrong.
I believe this is how I tried FlexSquares my first days on DW.
no subject
Sorry!