BS-Harou

Just another blog about the best browser - Opera!

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^^

Mini Google Maps extensionClickableIcons - Extension for developers of extensions

Comments

Mağruf ÇolakoğluZAHEK Wednesday, January 5, 2011 9:20:10 PM

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 smile
Thanks.

BS-Harou Wednesday, January 5, 2011 9:24:18 PM

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 smile

Mağruf ÇolakoğluZAHEK Wednesday, January 5, 2011 9:39:10 PM

Ohh sad
Ok it is enough as this. but you should send it to catalogue

Mağruf ÇolakoğluZAHEK Wednesday, January 5, 2011 9:39:49 PM

Can you make some screenshot extension for current page, or some part of the page smile

BS-Harou Wednesday, January 5, 2011 11:01:33 PM

That's, unfortunately, not possible sad

Mağruf ÇolakoğluZAHEK Thursday, January 6, 2011 8:22:35 AM

smile

wilkxorandor Friday, January 7, 2011 5:45:36 PM

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).

Mağruf ÇolakoğluZAHEK Saturday, January 8, 2011 12:40:56 PM

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

BS-Harou Saturday, January 8, 2011 12:57:41 PM

Originally posted by ZAHEK:

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



Works here

joksik Sunday, January 9, 2011 8:39:46 AM

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

BS-Harou Sunday, January 9, 2011 10:37:14 AM

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

BS-Harou Sunday, January 9, 2011 10:51:39 AM

ok, the problem is dynamically generated iframes after loading site. There is one bug which Opera hopefully will fix soon smile

dapxin Sunday, January 9, 2011 4:44:32 PM

gr8 stuff. thx

joksik Sunday, January 9, 2011 8:36:35 PM

ok so i will wait for next Opera release, maybe it will be fixed

btw. great extension wink

BS-Harou Monday, January 10, 2011 11:43:10 AM

Mağruf ÇolakoğluZAHEK Monday, January 10, 2011 2:52:12 PM

Yes that's it. smile

exterminans Tuesday, January 11, 2011 10:12:33 PM

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!

BS-Harou Tuesday, January 11, 2011 10:21:43 PM

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 sad

joksik Wednesday, January 12, 2011 8:39:19 AM

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 :/

BS-Harou Wednesday, January 12, 2011 8:55:30 AM

The delay is actual bug of my extension p

wilkxorandor Wednesday, January 12, 2011 11:05:07 AM

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

BS-Harou Wednesday, January 12, 2011 3:24:02 PM

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 smile ... But I'm very busy person so I don't know when I'll be able to do that.

Mağruf ÇolakoğluZAHEK Wednesday, January 12, 2011 4:27:25 PM

You need a holiday...bigsmile

BS-Harou Wednesday, January 12, 2011 4:32:01 PM

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! smile (end of high school, possible internship at Opera, university and who knows what else)

joksik Wednesday, January 12, 2011 8:31:38 PM

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 wink

Jimtoyotabedzrock Friday, January 14, 2011 7:22:46 AM

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

BS-Harou Friday, January 14, 2011 6:11:37 PM

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

joksik Tuesday, January 18, 2011 1:48:50 PM

ok, but i see you don`t update this new version into https://addons.opera.com smile

Jimtoyotabedzrock Saturday, January 29, 2011 6:56:13 PM

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.

HawkMan Wednesday, February 2, 2011 6:09:07 PM

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.

BS-Harou Wednesday, February 2, 2011 7:39:04 PM

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?

Gilewski Thursday, February 3, 2011 4:14:25 PM

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.

HawkMan Thursday, February 3, 2011 7:26:28 PM

1.2 seemed to have fixed my issue

BS-Harou Thursday, February 3, 2011 9:16:55 PM

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 smile

BS-Harou Thursday, February 3, 2011 9:39:42 PM

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 smile

sharpmaster Sunday, February 13, 2011 5:35:19 AM

Hi. Where this extension saves the settings?

BS-Harou Sunday, February 13, 2011 9:01:22 AM

localStorage smile

BS-Harou Tuesday, April 12, 2011 9:12:06 AM

i'll be thinking about it, but it would probably require whole new extension

kotupaka Monday, July 11, 2011 2:19:04 PM

I use 11.50 (1074) and I can`t see its button to use it.
Any help please?

BS-Harou Monday, July 11, 2011 5:59:57 PM

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 smile

kotupaka Tuesday, July 12, 2011 6:33:47 PM

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... wink

???
Thanks...

BS-Harou Tuesday, July 12, 2011 7:18:24 PM

this is really weird, i'll try to find out more info about this error

kotupaka Wednesday, July 13, 2011 3:52:40 PM

Thanks in anticipation... smile

BS-Harou Tuesday, July 19, 2011 10:57:40 AM

Can you try to install it now and look at the error console if it throws the same error again?

kotupaka Friday, August 12, 2011 10:26:08 AM

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!

vitormazzi Saturday, August 27, 2011 1:15:07 AM

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.

metude Saturday, September 3, 2011 9:53:44 AM

It causes endless reload page on ddg.gg searches.

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

BS-Harou Monday, October 31, 2011 11:09:03 PM

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 smile

HiddenTransparenz Wednesday, November 2, 2011 8:58:31 PM

Hello smile

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?

BS-Harou Wednesday, November 2, 2011 9:19:47 PM

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.

Write a comment

New comments have been disabled for this post.

May 2012
M T W T F S S
April 2012June 2012
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31