stborchert / busy Goto Github PK
View Code? Open in Web Editor NEWBusy - a core theme for Drupal
Home Page: http://busy.undpaul.de
Busy - a core theme for Drupal
Home Page: http://busy.undpaul.de
Even without advanced Forum, the core forum should look at least bearable.
The black-and-white version uses a serif font - would say we use Times.
I'd say a switch between Non-Serif and Serif is enough. The setting needs to switch several classes, since for Page title and headings saometimes other fonts are uset.
So maybe it'd be easiest if it just adds a body class and all font definitions that are needed can be set dependent on it.
Should we remove those messages? http://screencast.com/t/MTQ2NDRmMTY
On an average Corporate site, users normally do not create accounts themselves. As for forgot password, you get a Drupal message if you mistype your password. If it should be possible to create an account, there might be a message elsewhere....
I get to this mainly because it looks cleaner and is not in the layout.
I do not want to use Arial or any of the other "old" System fonts for the site title.
For XP Arial Narrow was, uhm, acceptable. Now Vista and Win 7 does not have arial narrow anymore. So found the slightly narrow font "Calibri" and put it into the cascade. The cascade for the title looks crazy enough already:
font-family: "calibri","arial narrow",arial,helvetica,sans-serif;
I also added a negative letter-spacing of -0.3 em to emphasize the narrow-effect a bit more.
Now I do not know Mac System fonts anymore: which narrow font has been there for a lot of the past OS X versions and plays nice with the theme?
We also need to solve the problem of aligning the site title with the logo, if we give a cascade here since the fonts have different height. The solution should be acceptable with all fonts from the cascade.
Actually I am not sure if it is already in, but it is often forgotten. I do not want the theme to jump around for content that does not fill the viewport :)
For some funny reason the active tab gets more padding or margin right, though I could not find what is causing this. Probably an easy one, but I lost my nerve.
http://screencast.com/t/YWRhMjNkODAt
http://screencast.com/t/YzA4MTdm
see screenshot: http://www.screencast.com/t/OGUzNjRjZTAt
Removed quite some stuff that made the teasers have different distances in FF and IE. Mainly did this by using padding instead of margin on a lot of elements.
Inputs should all look like the search box (top right) but I'd say we give them a border, else they are just too faint.
The border for input boxes is 1px solid, choose a color (some kind of blue or gray at the moment, I guess) to your liking
there was unneeded padding and spacing to the left
At the moment we have Navigation in there. So everybody checking the design or later looking on the site as anonymous user, does not see it.
As this block is crucial for the design, it needs some other content. How about contact telephone, yet another mission statement or whatever?
Screenshot taken in Chrome and Safari (both on Mac).
http://www.screencast.com/t/ZTZkY2ZhY
This page collects all sample content for the busy theme. Haha I can still edit
http://busy.undpaul.de/comment/171#comment-171 Apart from me hating the indentation, it is not in the layout
We need a simple chooser with preview for the header images. The previews can be quite small. As there may be the option to choose another, much higher image for the start page this needs to be separated out.
This also....
To avoid the color module can of worms until later, we are going to create color styles like litejazz http://drupal.org/project/litejazz does it: We will create all necessary css and images (if necessary even tpl and .inc) in subfolders with speaking names "Serious red" "Permanently blue" "Crazy overcolored" (just joking about the names) or "red" "dark monocolor" whatever.
We will start out with a simple switching mechanism that calls these files, that override the default files. Best we will put all color data in these folders, so we do not double-overwrite. The switcher will also switch header images (of which we hopefully will have plenty).
This needs a simple theme-setting: A dropdown to choose a color style.
If we got the time we may later convert this into color module styles. But for the start I guess this way of doing it (until the color styles look as dashing as in the screenshots) avoids unneccessary complications.
So whoever claims this issue: create that simple color setting and create two dummy color styles (well not completely dummy: change some text colors so it is visible).
As I do not know how to claim issues: add your name as a tag and apply the tag to this issue (as to others you claim).
If you cannot create new tags, stBorchert must assign appropriate rights to you. If you need those, file an issue.. ;)
Sidebar first only has a class. This is semantically wrong and it must have an ID.
Since there will we quite some uses of this class, I make this an issue, will take half an hour.
Kiwi's Demo site http://www.kiwi-themes.com/demosite-1/node/75 reminded me of this
For some funny reason the Page title is not shown on the front page. I think I'd like to see it there ;)
The main menu in the copy text size is ridiculously small. Still it is not easy to change that without destroying the layout.
Bold looks ugly, 1.2 em but not bold also looks ugly...
Anyone a clever idea?
I wonder if we can really disable it per theme on install... I guess not. If you can confirm that, I'll hide it from the template.
A Business theme cannot use Author and submitted information.
The sidebar Blocks and also the content-top region can have no background or the gradient background http://drupal.org/files/issues/1_0_10.png
Dependent on this also font color in the block changes.
We need a simple way for the user to switch a block to have the background or not without having to go to the style sheet.
A class for the blocks would do, but how to choose them on the block admin page? What else can we do?
Apply fieldset-legend "technology" from http://morten.dk/blog/fieldset-legend-behave
Additionally add "row_separator.png" as background to the span if the fieldset ist collapsed.
We should use http://drupal.org/project/demo for showing content and resetting the site every x hours.
So we enable users to test commenting and other features without getting spamed.
The main content has a tricky shadow: it starts flat at the top, gets more in the middle and ends flat again in the end.
My concept would be to do this with three overlapping divs: one with drop-shadow top image, one for the repeating one in the middle to allow for endless page lengths, and one with shadow for bottom.
A friend of mine had an idea with transparent shadow and pngfix, but this might make things even more complicated, since one needs even more nested divs and transparent images cannot overlap each other without being ugly.
setting padding-top in #container to 39px instead of 37px should fix this.
At the moment, the tabs are very inconspicious. Might be good, but might be done better.
http://screencast.com/t/NGZlN2M1 I only tried IE 7 for now, but this gotta be taken care of.
Even if they are named Main Menu now, they are dead ugly...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.