[QUOTE=RELAXiN;31182067]I just noticed that clicking on a logo that has a smaller descriptive text will leave the previous ones there.
Theres also the box with showcase in it not wrapping around everything below it.
[IMG]http://dl.dropbox.com/u/29169308/Screen/oddworks.png[/IMG][/QUOTE]
-snip-
yeah sorry, forgot to tell you that it's back at:
[url]www.clickphilia.com/taimur/index.html[/url] (not index2.html)
[QUOTE=spidersdesign;31173753]How can I check for css3 compatibility without JS?
I have an element the has some nice css3 animations on it. Usually the CSS3 animations I use just make something look nicer so that if the browser can't render them then it's no biggy, but this time its static state (with no animations applied) has to be different depending on whether CSS3 animations can be applied. The reason behind this is that the element in question's job is to display messages to the user. With the css3 animations it displays one then fades out and back in again with another (changes the padding to change message). In the interest of not causing old computers (with modern browsers) to become slightly sluggish the animations are only applied when the setting for which the messages are referring to is being hovered over (so only one message box has the animations at any one time). My problem is this:
On an old browser I need to condense all of the messages into the space (I can do that fine) and then expand them when the actual message element is hovered over.
On a modern browser that doesn't have the setting hovered over (so the animations aren't applied) I can afford to only display one message (with one of those apple thingies that they have on ios devices to show how many and which home screen you're on to show how many messages there are) as I know that the others will be displayed on hover.
At the moment I have the styles to make it only display one wrapped up in its own css3 animation keyframe (as that isn't applied by an old browser) but although that works fine it seems sloppy and a bad way of doing it.
What I'm trying to do is define styles that older browsers *can* render (height, width etc.) in a way that only modern browsers *will* render them. Wrapping them in a CSS3 keyframe is one way of doing it but I was wondering if there was a neater way.[/QUOTE]
Use [url=http://www.modernizr.com/]Modernizr[/url], and then change your <html> tag to be <html class="no-js">. Then you can use CSS classes (e.g. .no-cssgradients if the browser doesn't have CSS gradients and .css-gradients if it does, same with .no-js/.js), and you can also check via JavaScript.
ahh yeah that's the old one, here's the latest update:
[url]www.clickphilia.com/taimur/index.html[/url]
does that look okay RELAXiN?
Woah woah woah Modernizr 2 is out, and I haven't noticed. Should read up on what's new...
Goddamnit Alca
[editline]18th July 2011[/editline]
What the hell is automerge broken
[QUOTE=a2h;31182113]Goddamnit Alca
[editline]18th July 2011[/editline]
What the hell is automerge broken[/QUOTE]
-snip- looks like it is
So this is why Modernizr 2 is awesome:
[code]$("#spinner").css(Modernizr.prefixed('TransformOrigin'), '50% 31px');[/code]
[QUOTE=Alcapwne;31182150]-snip- looks like it is[/QUOTE]
Maybe automerge isn't broken :v:
[QUOTE=Alcapwne;31182104]ahh yeah that's the old one, here's the latest update:
[url]www.clickphilia.com/taimur/index.html[/url]
does that look okay RELAXiN?[/QUOTE]
Looks beautiful.
Learning Rails at the moment.. wow, I can't get over how beautiful the code turns out to be and how fast I can develop things. Many times faster than PHP :)
[QUOTE=theJohn;31183231]Learning Rails at the moment.. wow, I can't get over how beautiful the code turns out to be and how fast I can develop things. Many times faster than PHP :)[/QUOTE]
That's what happens when you compare a framework to a language. Rails is a Ruby framework.
Learning Sinatra right now, awesome stuff (thanks turb!)
[QUOTE=Alcapwne;31171159]Yeah a few people complained that their screens weren't tall enough, so I've done a re-redesign:
[url]http://clickphilia.com/taimur/index2.html[/url]
is that better?
[editline]17th July 2011[/editline]
[IMG]http://i.imgur.com/ZtiArl.jpg[/IMG][/QUOTE]
Just a sidenote, don't associate the "clickphilia" name with your business. That just brings all sorts of bad things to mind lol.
[QUOTE=Alcapwne;31182104]ahh yeah that's the old one, here's the latest update:
[url]www.clickphilia.com/taimur/index.html[/url]
does that look okay RELAXiN?[/QUOTE]You should use vertical-align: sub; or vertical-align:middle on the social icons on the sidebar.
I love sites that change the :selected background colour.
[url]http://www.modernizr.com/docs/#installing[/url]
[QUOTE=adamjon858;31183705]Just a sidenote, don't associate the "clickphilia" name with your business. That just brings all sorts of bad things to mind lol.[/QUOTE]
hahaa yes, I'm just using my old domain ([url]www.clickphilia.com[/url]) to host it for now but I'll put it on my [url]www.taimur.me[/url] domain when it's done :)
[QUOTE=StinkyJoe;31183389]That's what happens when you compare a framework to a language. Rails is a Ruby framework.[/QUOTE]
I know that. I'm actually comparing how fast I developed with various PHP frameworks (cakePHP, Symphony, CodeIgniter etc). None of them match Rails, but maybe it's just me that sucks at PHP.
I have no experience in PHP or Ruby. Which one should I learn? Im leaning away from PHP because I dislike the syntax.
[QUOTE=toaster468;31189605]I have no experience in PHP or Ruby. Which one should I learn? Im leaning away from PHP because I dislike the syntax.[/QUOTE]PHP is the easiest one to pick up, but if you don't like it then you could try ruby.
[editline]18th July 2011[/editline]
I'm not entirely sure about the alignment of the filters (filtri) part. It's related to the choice box above, chosen elements pop up as squares below, but the alignment looks somehow off and I can't point out why.
[img]http://gabrielecirulli.com/p/20110718-153711.png[/img]
[QUOTE=TerabyteS_;31189723]PHP is the easiest one to pick up, but if you don't like it then you could try ruby.
[editline]18th July 2011[/editline]
I'm not entirely sure about the alignment of the filters (filtri) part. It's related to the choice box above, chosen elements pop up as squares below, but the alignment looks somehow off and I can't point out why.
[img]http://gabrielecirulli.com/p/20110718-153711.png[/img][/QUOTE]
I think the first filter should be aligned with the edge of the form elements. Personally I would have the right edges of the text and select box align with the "o usa la cartina" sticking out.
[QUOTE=theJohn;31189597]I know that. I'm actually comparing how fast I developed with various PHP frameworks (cakePHP, Symphony, CodeIgniter etc). None of them match Rails, but maybe it's just me that sucks at PHP.[/QUOTE]
Probably. I'm way slower using Rails then I am with a PHP framework.
I've implemented jQuery style method chaining so my code now looks like:
[php]
include( dirname( __FILE__ ) ."/lava.php" );
$pluginName = "SD Privacy";
$pluginSlug = strtolower( str_replace( " ", "_", $pluginName ) );
$pluginVersion = "4.0 beta";
$sdPrivacy = lava::newPlugin( $pluginName, $pluginVersion );
$sdPrivacy->_settings() ->addSetting( "enabled" )
->type( "checkbox" )
->help( __( "Use this to enable or disable the plugin", $pluginSlug ) )
->default( "on" )
->addGroup( "passwords" )->groupName( __( "Configure password" ) )
->addSetting( "password" )
->type( "password" )
->help( __( "Password required by visitors to display site", $pluginSlug ) )
;
$sdPrivacy->_pages() ->addSettingsPage()
->addSkinsPage()
->title( __( "Login page skins", $pluginSlug ) )
->heading( __( "Select Login Page Skin", $pluginSlug ) )
->heading( __( "Configure Login Skin", $pluginSlug ), "configure" )
->addTablePage( "accesslogs" )
->title( __( "Access Logs", $pluginSlug ) )
->addSupportPage()
->addLicensingPage()
;
[/php]
And before someone asks - that isn't one class - it is loads of different ones:
lava
lavaPlugin - main plugin class (instance of it returned by lava::newPlugin )
lavaBase - base class that all classes (except lava and lavaPlugin) extend. It automagically gives the class access to all public methods of the lavaPlugin instance as if they were methods of the subclass (all lavaPlugin methods are prefixed with an underscore so no clashes occur
lavaSettings - instance returned by _settings() method, used for creating or fetching settings
lavaSettingsQuery - a class used for querying the settings to find (for example) all the options that are passwords within the group "network"
lavaSetting - class for each setting
lavaPages - instance returned by _pages() method, used to create pages and fetch them later for further manipulation
lavaPage - base class which all specialised pages extend
- lavaSettingsPage
- lavaSkinsPage
- lavaSupportPage
- lavaLicensingPage
- lavaTablePage
I have split the code into settings and pages purely for readability - the _pages() call could have been directly attached to the last setting chain. The way it works is after a Setting object is added or fetched with addSetting or fetchSetting respectively that setting instance is retrieved or stored (depending on whether adding or fetching) in an array of all setting instances and stored in the "current" property of the lavaBase class (because lavaBase handles all of this the code doesn't need to be put in all the classes) so when a method that doesn't exist is called it first checks whether the method exists on the plugins main instance (which is stored in the pluginInstance property of lavaBase) and if it is then it calls that and returns the result. If not it then checks the "current" instance that is being operated on. If the method doesn't exist there either it just returns itself (and logs an error). If it was found in the current instance then the method does its stuff and if it is a method that is a chaining method (some of them aren't like [php]get( "property" );[/php] which returns a value) it does [php]return $this->_settings( false );[/php] The false part tells it to not reset the "current" property (which it would if it wasn't there).
[QUOTE=spidersdesign;31190178]I think the first filter should be aligned with the edge of the form elements. Personally I would have the right edges of the text and select box align with the "o usa la cartina" sticking out.[/QUOTE]Like this? Also got rid of the "Filtri" text because it's already obvious.
[img]http://gabrielecirulli.com/p/20110718-172838.png[/img]
I wonder how they are measuring "the internet" to claim this:
[img]
[url]http://googleads.g.doubleclick.net/pagead/imgad?id=CNeuy7qixaSk4gEQ0AIYmAIyCGRdc4Y1boTV[/url]
[/img]
If that URL is linked to my session, tell me and i'll put a screenshot up.
[QUOTE=spidersdesign;31192235]I wonder how they are measuring "the internet" to claim this:
[img]
[url]http://googleads.g.doubleclick.net/pagead/imgad?id=CNeuy7qixaSk4gEQ0AIYmAIyCGRdc4Y1boTV[/url]
[/img]
If that URL is linked to my session, tell me and i'll put a screenshot up.[/QUOTE]I guess it's just stupid false advertising or something.
Also fixed the image for you
[img]http://gabrielecirulli.com/p/20110718-185334.png[/img]
I've been in a semi-creative mood lately, and I love to simplify things. No reason for doing this, I just wanted to make something today. An easy-going [URL="http://img204.imageshack.us/img204/5718/fphome.png"]redesign[/URL]:
[URL=http://imageshack.us/photo/my-images/204/fphome.png/][IMG]http://img204.imageshack.us/img204/5718/fphome.th.png[/IMG][/URL]
[QUOTE=TerabyteS_;31192275]I guess it's just stupid false advertising or something.
Also fixed the image for you
[img]http://gabrielecirulli.com/p/20110718-185334.png[/img][/QUOTE]
I suppose they never actually say that *they* host 1% of the internet.
[editline]18th July 2011[/editline]
- snip -
[QUOTE=spidersdesign;31192817]I suppose they never actually say that *they* host 1% of the internet.
[editline]18th July 2011[/editline]
- snip -[/QUOTE]Well yeah but that ad clearly refers to them.
[url]http://turntable.fm/facepunch_webdev[/url]
If you can't get into turntable, PM your Facebook and I'll add you so you can get in.
[IMG]http://i.imgur.com/lzgPH.png[/IMG]
Over-done on the noise?
You might consider removing the noise altogether from the background, and leaving it only on your header. Take a look at some of your shadows as well. Excessive drop shadow on the logo, under the header bar, and within the content area. Go for subtle accents; you'll achieve a much cleaner look.
Sorry, you need to Log In to post a reply to this thread.