Martin Kadlec blogging

Easy User CSS extension

Finally, I've created extension that I might be actually using!

The name is Easy User CSS and I think it tells a lot about it's functionality. Before this extension you had to create new file for every site where you wanted to have user css. Thanks to my extension you can just click on a button, write the css rules and press "save" - that's all! You can also use "Live preview" that shows the effect of styling immediately during writing the CSS rules.

You can also use this extension like a web developer to quickly see CSS changes.

So! Download it now and tell me how you like it!

https://addons.opera.com/addons/extensions/details/easy-user-css/

BTW I don't plan to create second Dragonfly so if you have any wishes then make them simple^^

Comments
Please login to post comments.
Avatar
02.11.2011 22:11

Like Include CSS, one can't place the editor anywhere else.
Here's my suggestion I wrote for named extension if you want to read it: http://includecss.idea.informer.com/proj/?ia=34792
Or maybe it's possible to make the popup a little transparent?



Hi, I see the problem. Unfortunately it is not possible to make the window transparent. It should be possible to use new tab for the editor, but it would require lot's of changes. Anyway, when I'll be done with updates for my other extension I might take a look at it.
Avatar
02.11.2011 21:11
Hello :)

Like Include CSS, one can't place the editor anywhere else.
Here's my suggestion I wrote for named extension if you want to read it: http://includecss.idea.informer.com/proj/?ia=34792
Or maybe it's possible to make the popup a little transparent?
Avatar
01.11.2011 00:10

Originally posted by metude:

It causes endless reload page on ddg.gg searches.

Install extension ad try https://duckduckgo.com/?q=lion+kid



Fixed in latest version :)
Avatar
03.09.2011 11:09
It causes endless reload page on ddg.gg searches.

Install extension ad try https://duckduckgo.com/?q=lion+kid
Avatar
27.08.2011 03:08
Hello, I believe i've just found a bug in he extension.

When using duckduckgo.com with this extension enabled, it generated a bug in the site. After getting in touch with the duckduckgo team I was able to track down the source of the bug. It happens in the "handleLoad" function, when the message is posted to the iframe.

This bug makes the extension (which is very good) unusable for users of duckduckgo (which is excelent).

Using opera 11.50 (also happened in previous versions) on Mac OS.
Avatar
12.08.2011 12:08
Sorry for waiting.
Well, the problem is in my Opera I guess, I mean, I`ve been using it for ages, so I`ve the same toolbar for about 5 years or something, and every time I reinstall the system, or anything like this, I overwrite the new one with the old one.
I suppose, this must be the problem, because I can`t see any button of the installed extensions, not just yours.
So, this is it. But I installed a widget for this purpose, and widgets are okay so far.
Thanks, anyway!
Avatar
19.07.2011 12:07
Can you try to install it now and look at the error console if it throws the same error again?
Avatar
13.07.2011 17:07
Thanks in anticipation... :)
Avatar
12.07.2011 21:07
this is really weird, i'll try to find out more info about this error
Avatar
12.07.2011 20:07
I`ve tried, no solution so far.
I also reseted the toolbar, uninstall-reinstall etc., I just can`t see its button.
I did also what you suggested, the ec message is:

"[2011. 07. 12. 19:28:09] Widgets

Widget loading warning: License href='(null)' is neither a valid IRI, nor a path within a widget - ignoring this attribute.
[2011. 07. 12. 19:28:09] Widgets

Widget loading warning: License href='(null)' is neither a valid IRI, nor a path within a widget - ignoring this attribute."

So, obviously something with my widgets... ;)

???
Thanks...
Avatar
11.07.2011 19:07
have you tried to uninstall the extension and install it again? .. if it doesn't help, then uninstall it, open the error console (CTRL+SHIFT+O), clear it, install the extension and if some error appears there, then copy it and post it here :)
Avatar
11.07.2011 16:07
I use 11.50 (1074) and I can`t see its button to use it.
Any help please?
Avatar
12.04.2011 11:04
i'll be thinking about it, but it would probably require whole new extension
Avatar
13.02.2011 10:02
localStorage :)
Avatar
13.02.2011 06:02
Hi. Where this extension saves the settings?
Avatar
03.02.2011 22:02

Originally posted by HawkMan:

I discovered that enabling your extension breaks http://duckduckgo.com/ in Opera 11.00 and 11.01 on Linux: search something and you will get endless redirecting to http://duckduckgo.com/[object%20Object]



Interesting, I'll try to find and fix the problem :)
Avatar
03.02.2011 22:02
Ok, I found the problem, but I probably won't be able to fix it (I might create fix for this specific site, but that doesn't seem as a good solution). Anyway, when Opera will fix one bug I'll be able to drop the part of script that causes this problem :)
Avatar
03.02.2011 20:02
1.2 seemed to have fixed my issue
Avatar
03.02.2011 17:02
Hello!

Thank you for this module, it's a great idea! (Unfortunately I had no time to actually use it yet)

I discovered that enabling your extension breaks http://duckduckgo.com/ in Opera 11.00 and 11.01 on Linux: search something and you will get endless redirecting to http://duckduckgo.com/[object%20Object] I haven't user CSS for that site, I opened it for the first time today. On one computer it was the only extension.
Avatar
02.02.2011 20:02

Originally posted by HawkMan:

I dunno but form some reason after the latest update this extension stopped working.


Version 1.2 ? Can you PM me whole custom CSS so I can test it?
Avatar
02.02.2011 19:02
I dunno but form some reason after the latest update this extension stopped working. it will partially work if I removed most of the stuff from my custom css, but assoon as I add back some other stuff it stops working completely.
Avatar
29.01.2011 19:01

Originally posted by BS-Harou:

I don't understand completely what dou you exactly want and how should it work. Can you reformulate it a bit?^^



Never mind it was a bad idea.
Avatar
18.01.2011 14:01
ok, but i see you don`t update this new version into https://addons.opera.com :)
Avatar
14.01.2011 19:01

Originally posted by toyotabedzrock:

Can we have a simple way to include a common block of css in several site specific style sheets.


I don't understand completely what dou you exactly want and how should it work. Can you reformulate it a bit?^^


BTW, I've just uploaded new version:
http://files.myopera.com/BS-Harou/files/Easy%20User%20CSS.oex
New:
- style should be applied immediately
- some other fixes
Avatar
14.01.2011 08:01
Can we have a simple way to include a common block of css in several site specific style sheets.
Avatar
12.01.2011 21:01

Originally posted by BS-Harou:

I want to create a new version, that will apply the filters before the site is loaded



o man that will be awesome! that everything what i set in {display:none} will be don`t downloaded and i can then change any site without this ugly "visual" jump. so i will be waiting ;)
Avatar
12.01.2011 17:01
You need a holiday...:D
Avatar
12.01.2011 17:01

Originally posted by ZAHEK:

You need a holiday...bigsmile


I do, but I can't afford it because this year is probably going to be the most interesting than all years before! :) (end of high school, possible internship at Opera, university and who knows what else)
Avatar
12.01.2011 16:01

Originally posted by xorandor:

So the rules are applied dynamically after page is loaded not while page is rendered (as normal usercss)? If that is a true than it won't prevent from loading ads, flash into memory or tracking images… Anyway it is still perfect addon for quickly testing layout.


I want to create a new version, that will apply the filters before the site is loaded :) ... But I'm very busy person so I don't know when I'll be able to do that.
Avatar
12.01.2011 12:01

Originally posted by joksik:

then i click f5 (reload) was some like "visual" change


So the rules are applied dynamically after page is loaded not while page is rendered (as normal usercss)? If that is a true than it won't prevent from loading ads, flash into memory or tracking images… Anyway it is still perfect addon for quickly testing layout. :up:
Avatar
12.01.2011 09:01
i don`t know it`s this bug from Opera or your extension probably it`s form Opera.

so today on few sites i change only background color, and then i was reading this site with changed background i was see that sometimes on the page then i click f5 (reload) was some like "visual" change. first was loading originally background and after 1-2 second it`s was changing to new that i set. under Firefox i was use Stylish and some like that never happing so i don`t know where the bug is. but wheres is some delay in loading new CSS rules :/
Avatar
12.01.2011 09:01
The delay is actual bug of my extension :P
Avatar
11.01.2011 23:01
Hey,

nice extension. However there seems to be a bug where the extension popup text field is grayed out on normal pages.

Today I tried twitter.com at work (Windows) with your addon and it worked fine, at home with linux (ubuntu / gnome) the text field is always grayed out on twitter.

Also the popup seems to be too small only in linux. I get a scroll bar because the content doesn't fit.

Would be very nice if you could fix those because your extension is really very useful.

(Additional Feature Request: im- and export config or synchronize via dragonfly)

Thanks again!
Avatar
11.01.2011 23:01
I don't have access to any computer with linux, so I can't test it. Anyway, if the textarea is grayd out it's caused by dynamically created iframes - I can't do anything about it :(
Avatar
10.01.2011 15:01
Yes that's it. :)
Avatar
10.01.2011 12:01
So, I submitted the extension :P
https://addons.opera.com/addons/extensions/details/easy-user-css/
Avatar
09.01.2011 21:01
ok so i will wait for next Opera release, maybe it will be fixed

btw. great extension ;)
Avatar
09.01.2011 17:01
gr8 stuff. thx
Avatar
09.01.2011 11:01

Originally posted by joksik:

and in main page after login (overview) dosen`t work


It doesn't work on main page even without loging on... I'll try to find the issue
Avatar
09.01.2011 11:01
ok, the problem is dynamically generated iframes after loading site. There is one bug which Opera hopefully will fix soon :)
Avatar
09.01.2011 09:01
so on many sites works, but after i login to site www.ogame.pl this extension dosen`t work ;/ i can`t write any code

so go to site www.ogame.pl, click login, select hydra and

login: 1111122222
password 1111122222

and in main page after login (overview) dosen`t work
Avatar
08.01.2011 13:01
I think a bug inside it or doesn't work with last snapshot.Pls check it..
Avatar
08.01.2011 13:01

Originally posted by ZAHEK:

I think a bug inside it or doesn't work with last snapshot.Pls check it..



Works here
Avatar
07.01.2011 18:01
Well, I think you should really consider uploading this into catalog. There is special category "Web Development" where it fits perfectly.
I find this very useful as a replacement for a bit cumbersome usercss (well, good thing at least is that per page usercss works just after f5, not like global one where you need to restart browser...). You could also think about adding global rules that apply to all sites as well as some offline editor of current rules (without entering and remembering for which sites we have added rules).
Avatar
06.01.2011 09:01
:)
Avatar
06.01.2011 00:01
That's, unfortunately, not possible :(
Avatar
05.01.2011 22:01
It is very usefull and especially for the simple CSS. Good job.Maybe u can add some CSS selectors such as Dagonfly. becouse a persond doesn't know more info about CSS , couldn't make something and will need some help...
Or you can add something about css as basic rules maybe inside :)
Thanks.
Avatar
05.01.2011 22:01
That will happen very unlikely :P ... this extension is meant to be as simplest as possible... I probably even won't upload it to addons.opera.com - mainly because it's not for all Opera users, but rather for developers :)
Avatar
05.01.2011 22:01
Ohh :(
Ok it is enough as this. but you should send it to catalogue
Avatar
05.01.2011 22:01
Can you make some screenshot extension for current page, or some part of the page :)