From a374ea79374a59e633bb95681143ebb5838ee746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johann=20M=C3=BCller?= Date: Tue, 7 Apr 2015 16:17:38 +0200 Subject: [PATCH 1/4] [ADD] Module: Clean Navbar --- web_clean_navbar/__init__.py | 21 +++++++++ web_clean_navbar/__openerp__.py | 43 +++++++++++++++++++ .../static/src/css/clean_navbar.css | 36 ++++++++++++++++ web_clean_navbar/views/clean_navbar.xml | 10 +++++ 4 files changed, 110 insertions(+) create mode 100644 web_clean_navbar/__init__.py create mode 100644 web_clean_navbar/__openerp__.py create mode 100644 web_clean_navbar/static/src/css/clean_navbar.css create mode 100644 web_clean_navbar/views/clean_navbar.xml diff --git a/web_clean_navbar/__init__.py b/web_clean_navbar/__init__.py new file mode 100644 index 00000000..cf1a3dfb --- /dev/null +++ b/web_clean_navbar/__init__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Odoo Addon, Open Source Management Solution +# Copyright (C) 2014-now Equitania Software GmbH(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + diff --git a/web_clean_navbar/__openerp__.py b/web_clean_navbar/__openerp__.py new file mode 100644 index 00000000..dc180bcd --- /dev/null +++ b/web_clean_navbar/__openerp__.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Odoo Addon, Open Source Management Solution +# Copyright (C) 2014-now Equitania Software GmbH(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': 'web_clean_navbar', + 'version': '1.0.0', + 'category': 'Backend', + 'description': """ + Better visibility for the main backend navigation-bar + """, + 'author': 'Equitania Software GmbH', + 'website': 'www.myodoo.de', + 'depends': [], + 'summary': 'backend, navigation', + #'init': [ + # 'eq_install_func.xml', + # ], + 'data': [ + 'views/clean_navbar.xml', + ], + 'demo': [], + 'css': ['base.css'], + 'installable': True, + 'auto_install': False, +} diff --git a/web_clean_navbar/static/src/css/clean_navbar.css b/web_clean_navbar/static/src/css/clean_navbar.css new file mode 100644 index 00000000..64778e33 --- /dev/null +++ b/web_clean_navbar/static/src/css/clean_navbar.css @@ -0,0 +1,36 @@ + +.navbar-inverse .navbar-nav > li > a { + color:white!important; /* ?? green */ +} + +ul.navbar-left li > a:hover, ul.navbar-right li > a:hover { + background-color:#777!important; /* ?? #F00 */ +} +ul.navbar-left li.active { + background-color:#fff!important; +} + +ul.navbar-left li.active > a, ul.navbar-right li.active > a { + + background-color:#444!important; + +background: rgba(119,119,119,1); +background: -moz-linear-gradient(top, rgba(119,119,119,1) 0%, rgba(68,68,68,1) 100%); +background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(119,119,119,1)), color-stop(100%, rgba(68,68,68,1))); +background: -webkit-linear-gradient(top, rgba(119,119,119,1) 0%, rgba(68,68,68,1) 100%); +background: -o-linear-gradient(top, rgba(119,119,119,1) 0%, rgba(68,68,68,1) 100%); +background: -ms-linear-gradient(top, rgba(119,119,119,1) 0%, rgba(68,68,68,1) 100%); +background: linear-gradient(to bottom, rgba(119,119,119,1) 0%, rgba(68,68,68,1) 100%); +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#444444', GradientType=0 ); + +} + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:hover { + color:blue!important; +} + + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + color:white!important; +} + diff --git a/web_clean_navbar/views/clean_navbar.xml b/web_clean_navbar/views/clean_navbar.xml new file mode 100644 index 00000000..6ccb7edc --- /dev/null +++ b/web_clean_navbar/views/clean_navbar.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file From e231d9c13b2f9248d345941ce13712d801f0c244 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johann=20M=C3=BCller?= Date: Tue, 7 Apr 2015 18:32:23 +0200 Subject: [PATCH 2/4] [ADD] Description and Example-Picture --- web_clean_navbar/__openerp__.py | 5 +-- .../static/description/index.html | 35 ++++++++++++++++++ .../static/description/navbar1.png | Bin 0 -> 13528 bytes 3 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 web_clean_navbar/static/description/index.html create mode 100644 web_clean_navbar/static/description/navbar1.png diff --git a/web_clean_navbar/__openerp__.py b/web_clean_navbar/__openerp__.py index dc180bcd..3eb92b30 100644 --- a/web_clean_navbar/__openerp__.py +++ b/web_clean_navbar/__openerp__.py @@ -20,7 +20,7 @@ ############################################################################## { - 'name': 'web_clean_navbar', + 'name': 'Web Clean Navbar', 'version': '1.0.0', 'category': 'Backend', 'description': """ @@ -30,9 +30,6 @@ 'website': 'www.myodoo.de', 'depends': [], 'summary': 'backend, navigation', - #'init': [ - # 'eq_install_func.xml', - # ], 'data': [ 'views/clean_navbar.xml', ], diff --git a/web_clean_navbar/static/description/index.html b/web_clean_navbar/static/description/index.html new file mode 100644 index 00000000..c428b807 --- /dev/null +++ b/web_clean_navbar/static/description/index.html @@ -0,0 +1,35 @@ + + +
+
+

Clean Navbar

+

Brighter navigation

+
+

+

    +
  • In case of working on a very bright working station, as well as presentation with an projector, may be difficult to see the links in the main-navigation.
  • +
  • With Clean Navbar, you get a brighter main-navigation.
  • +
+

+

+

+
+
+
+ +
+
+

Clean Navbar

+

Helleres Hauptmenü

+
+

+

    +
  • Beim arbeiten mit Odoo an einem sehr hellen Arbeitsplatz oder bei einer Präsentation mit einem Beamer, kann man unter Umständen gar nicht oder nur sehr angestrengt die Punkte der Hauptnavigation erkennen.
  • +
  • Mit Clean Navbar, werden die Punkte der Hauptnavigation besser lesbar.
  • +
+

+

+

+
+
+
diff --git a/web_clean_navbar/static/description/navbar1.png b/web_clean_navbar/static/description/navbar1.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1b515768075de6c325003da26b344e0925739c GIT binary patch literal 13528 zcmZX51xzKd(k?9S?(XjHaBz267F*oieSw3!>w(4H-4~a|-QC??{=N6ld&$dd(rMC} z%1qKU{l000ijp)EJU%=a7#NbQjD*_1cJg1%fc^GQ9zQ0o|7-AECBM6>JD9tA7&)7P ziJ3YWn~}=e8CjUAnHiaSIgOeLf`M^*%Swo8c&?rc!FXZ~F1k3_!=HrQOUaPl8vx)y zU~1%XFyRL+zer)_{$k|DQPYwON|YN*s-kK{hW{e%3Lz(jLqjJe3e=cg`>?ngGRw$t zd4zuGD%qMG#(BJ)oK)g-dCf3k&6<#4@qXEh5`*FDI{saZLo|P%|6dWDY2d0dC#J~4 zUwR_>ALW0=e=Yv?M5o)`ksqFR>|p)9(@>{4(|2yrQzRv%VsY&)bSo7VIsg zViD9vnI$nXvA#_Xq?-+N>_fVq$Z_?3UD#;^AE<>eDQy~F45dbIOvH1**}xU^PCLBF zz<8~r<-13ohm++V4c_XVipYy*vy+R9y7gZcS`sO9@E@v#%>0s_b? zX-Tl0DPRu*|A@A>%DvqxW2nbv;OxAL&4a|kPW`BXtT`4zmdu>o-P)&hR_OTtHey8P zuh34I06?^gg?~sRU(Q8TkPV4uY}S0V3>x z|4^Zr*Un2O)#HPN;9wY=b}&ou3^$b;8ApSZeb@G!1i|Q$4O8r!Tuo?h}0|Cf71jQ(*Z$)&Q*02F~6$ z{9uF^VTw-D{Gj^c>vN7mEc96YQn&sC6yH>!ZMHYES9Z`Zn4rB7&ar_CgOE3ZLk(4HAMl;J zD1_@hWl`T@TOHi-rGz*e4dvw(ad6VSYdu+#jqnIZ$9*2Qbp$32J5sbY3=DiZgp7^| z3OomMZaLW5Uw7C0oXllJ^jRmavA5XnQ;9+`{1aS#sBvb24m9UYHLwI6t+<y*<33%-1Z8>>j>SKw>ehb)4hA6hRyi}B~u>A zqP1b(;Z4O*0ARlXMH-WiH(I{}D} z`b%q^GCaSG4WwkgK$~sW&1IhGB=#3ci`SwUW)Dig9h(?qSJU_Ecc$s6Pu9>hXqoqF ziP671oY;f{3g_WQWf`Iou@`)x8FS?+5hOwY@$n#eGKhW7*@E-q;c7$FV||rp`tDt6EouIlV<{lr-94$v_5)3v(OI4A+FdhwRY=9a9r zQ4`4^Uv3Ny%9NkB_!tAHa%zwdc_Q(bh5H6W-OK2&PFM7A=)%7#RC+Y6S2$VzM+@eS|4$&z22^|J11V0YPqGU-{IeQ43l zFcdj&5n=Xmn~oDF-z3QWFnT-FRsiw8$kmu#fELg4o~rQ>g;EK>i!}Mv0uR-b?7g85 zI`3pk(z=9|zw^`2>Yny)%sb!+;lCZyDH@^!<)!o(fY|af&3k5a=HFr>ET(9V=3Av* ziC4$Demmq2Yr?tHvhUC)bxFEp(j{Z>_Hd=lBIP)tO z#Uu8*bVP~Q<@1zib+puIVgoUCk#OU}*y-&cc>d4%OqIO4gNwm#nfj5M zv%)3W4BNzoVzX31u(;c03_-@heO11|lA6Pz?y4)pUpYaaz~++~T5C%Vo(EU)G0J#_Rt_hivc&(0ORY=U%jlK zf6U=6pl%GA_1o!2TV%r<8fq&3st+$lN4oO$_>X35>L%#}V0u133u-(2Y;HY6)xs(8 z=3{YRIo*VwDxoskS{R%IoG;ckSs2%wfm-!-9?sk)hWwtCElyqa=Tb~2=Q3Vng9u9q z7b6!WARqT@IGZcqiP*%=Yy<)1FNrMLd!&mq6Xh0bV$wL#YO*af&sk@-3w|r_C8;6@0RV|%Pt&*M|Tkw1ctnD4Iw@@oyAzv#}sq_*k!jSPi|8 z8#Qw}x~Vevv#m`L#`SnlWakysM9R6AsTUrRx6jiXh*eIzC4ol$tGutL8Yq!2o`MCI zIH7$2ynA=U`B?=q)7fi{eXHRfuet|f*XN#q<0 z)xLn7g0koQwqsEfds0=eB_-90RTJm36gn+~N`&_DyQK#YM?tg%mq-G>libmYc+M4^Ok{kEDzrX~ae$V4J`A?XJxgkq@R+D0v`o_@IW}Wrbj0DZ< zQz}SY7hT*;bv1->K_inA-nOyM^%ptTTljH0tQlT*=eLPNg~@#|*@OH1yJRnA&tk>n zrQTag@8?|{Y-OU&+m(NN?n$|boi~5mm zna>0jmwFv`teWcPj924F9sbRn1k=p?o%~$=>&aU8$gbqFgN+H!4jwjbPP}=Hz z=5mZ%UeVC();JODmzb~nx~g^fwV2xK*SDyNJR$9pP$ACICQ+*X0=20n%u~nTNR`Un zUC-pDl_brJk(}=2grsB|q7XWoa#?O1ABrnC_@-UAb(1FaPO1nsZTL<#%RnSct9T9f zD~Ct@B58^Ua5X8J6}cDUP-yKw-cvTZH=~eqyZT*26W-R&>w8_fZ_h|8)GRk<2v@92!4w^q$D_vd7EIw8G;qKNNF#M@M z(sqVb&D7p_-_!;&R!R}k?=WFhH$#1ivBD=-Yq$;XAt9r(vO-T~Pc1UVY_d63u)gKs zfTQcm#JV6^HIixEIX~z#6!5xlzR%YV1D{!-@vnX)!Nf9U#Vj&(izZwd7aAY_JRgkS zO>{1^;KG8Qt0`zoA&ez@{{b}5?ao}-U@7e1w%m)8h3amc05dt9pwMCnJ3wRF@G_P) zO|xnVu&>>@+k^9p6_W1c9Y{+C2|cfN|6b`Am|DH%(y14s@qItr`x8+_c=&Pag zd|hp`|9ix{iXTpAxtiH#?=V&N0c*olD@y!wczv+@X(w%dHKvbmcr~hnGD>90;e2kA zpezx}?DZzIxREFqx$Nvxt=hJZugTg&7#^z#`@NN#59S%wE{ssj!35a+=yVa z#ZL6^q(2i=c};ZgZbLmh@(1Qxfmy%O%+5XNH2+LG&J4AKRg=Li1*=f%72FEVi}}qU zj)R>J|BklXttecp*n@u79*fJ#nSM+rO-A;0rb`?2CI#tnj6p8z8)DU%bcl`4#KP2s zbg|Ae518gqB5K!2$aNO}>6rC9RsXFqc}P9=WACK!bP0F+8o`$^D?+R7+C!>OZKP!}K078_NR^0NhJ(8FcUf;3vo!hF;LX@1#Yh<=6@9v9( zgT2ttv#PvA%IueoM%gPhF^{#KfTrWEryo5{s7xfgk}o?Y%A z_G#->nzMrhpwQ6lt#{jT;2>KeqX5;C;g7%~7ABILn<&*iivWIua+jlHfw`>~vDyTc zIiP3k_dQsN?&-ED^;0|NqRhnmeK zUp)KrkP@`!eIMz~OB9NDL*XUhK|FWA_e(KoCQ7;UO=YuLE7&lhc_8`Xum#$p%7@l; z)*xc%WU&g=;qy8P!kPYrlGznJtV4SF13*J;mFFOSqLfsCJ1~HB1!4ialUlzziYtWK zaTO6Nr#rsSX+~v`;>}k^w~HIER%T!jQxm^^9=>iqOsvRSut!%3a5qzoI%H%H^hRSk zn5r8iICg^Z5uuZ&CRj=qz@^YV{hL~I6qOXfEZ%8%5B`k}n3LN|z>h9Gu$G2ekoT&p zs+z#1nyU5cE&2^c!~fOwgyr)BA~+b}s}Em&ZpdAHmhGCwkGG+(uOD)G1rVSNl8Dbi zSo&d$o3bZLHV`hMMyiEiREw0~BbFU|U9+t!3u`73Br%`j_3ahRX%H5DHhPiFGQGrH z6_ysbOsW?mlct4^$M|utTT9w8&a(gkmTD> z9jW+>mO>V!=fzZ7?31xN&*Yl+rx$Y><`TP5OCbyj&LvmW0cr_QG2Otp# zg%{*VBLdvXgTz!bf+a#ARp*~fgzpWlv7!`pW!t5R-S!eBCuD!Veo8nPPMKd!vf8Oe z4aL8te-MQ%}W&CJ{9ZlOgQWA=A=G znqGjziH+wKqYa1UZ-&4L04lYGFUVM)w+xYpEmN5W2=McBThEtjR%l^Paux`n!MFmc z0ANe_PbNFi!Hf844W!DfG8~AKbW81009D!ejpXor-@K~eT8j5gH5Yn7<~Om#c7#Zir49T}@3*Yr6aV+5FH00@I;yY-*_1b)jgO-i2_W$OIg&17k7|WL56XA`QGW z*;1U^A+lHxqQFXJ0E@L{KN{&6&M6q>4j_+w+K3zAyLWZPLRpVlA!}ch3Mdl9dnT>< zCQ;hRe)?Vgw&`=8R7OE8c0ml;1`q`MLX01hOn^@#F@uW<)r(Z!wWs_8HD@=_vjU(x z)@cxfb|3%Sawtt-s4+7WpPmE}pVM-=)+jNsvU0q)H*iZoe5;0ao$w|DdzVr%7`>+n z_?N73^|=>+5eQ8$#94;5oB2v$S+ITn0wM7>e{!bvSg6EC`n=+Ld8q~qnIiPB?CtK- z4!fVs79AfSS7_HzQ&H)6xL;gubhN%A;iy!qdhFRNsqkX#Mu}}FAy#Vi?DaK8TuRcq zV`jp34=2Y8{sE6gsqFItODQ{)uG(^F^nF~hXzCVPSg2Rc6AOlRIhxe(@^&*a+8Ifp zpixNQ-rWsq{6*`)m39rj+2o(KUTS>*zDbZ|2*P;c(0!YpoYP~{xZs7Sz(k&RP>%L?LI z@=`EnT^77|0Bo?3$T_`u;tUH_yfzWJel+KaDdr@lL^5;*-Qs!lm`lcw3 z9fcHVlK#kGANT@VNee{?a?qGcE>INKly*Q$-u)Qu9uZj}AbP4sJ54Rf&*yg7BqSh^ zPsj+mo*(@C7olE+o|G2ze!q8j7zD_N5dK<3WdI(T)TYJLg(=aPy*i*H!x@*8o`p@{ zvY=#T=rK$sX+J3eU!64#_mK{xG@qE0$JMur|W-PmS9V96oehf(opPdk$>|9H;1ST98 zF&Eh^Rl6?PuQtM!CB?^IhXuXmHXi@hIs%MZ{yXr_&g>dSYt43zvBIkSr5}sv*w}|V zJ5HbPUZp|7!Qx%s5BCwXVi!+hwwUv@!$Ttc?&r9JUXkb$|1jf^;@MiG{`>p;#>Phc z>hrahIChuFw+e$~Sklm^&eDVysYs31gV`;vx)m<5^DA~F?WH0-tEvrgGgh`KV6&rKQ}6l z?zWU@D@(oN-3r&2_sy&C*1T0d&*Lu3k*xzlZe7F<=GFN+IONXmu~V3rT&uRmKSVG= z|8{IxVynoMftKs?QQiDOIL#^8&1nJt^f z?4*rXRe581l!j^Qan94YzW{!dQ=pr9j~R0Q$1B{H(ET4S;UA6gAGRUw%SeSILt#-g z%ls4m%&_{5J+;8CSj8!pVD^;vn=_Bk_NE9wbfTxfGt@sP1)*~sS!LAvOoA}TZ95+@-Ot>uW{8o&mgm%o2v%% z33O)S~J6OaKJeO|w&DMi+(cj#|iemZKsp~9>(WknO}ggBoN*(O9jD*$W|PayB72MY=9z&cyGDp@00Fc8xZmKTtY z*q4^+D^#eD;p`B9Ap?4k|BA%tD@!3ltbq=UP1IAN9ljB7V9zU8p<&toas*+L=TMZZ z7(GP;7$Z&H7RL7!TC@8B`XXH;S3C|=b-`!3R^%dzahcr*&o@F0xvx#2RD^Cm*L@J& zyF}qrR?E}&qt!%(R~35Fc2^+|5Gt+@EGi8A&+~#TvyNVyr3)W|ghC>F%SVt=IbG z=G;ywnHU!Y1!q0rPmkVm77UIg*x^I-Mj#UDcW_!Q*Js!u1sNX*wAqWH_1cN+A4hw9 z9Pw-seZEpj$f2uQWPr54Gf=hog@~uU+|jtkl^W)}+ztL+fxd#)C&?A+N{Z_IbE|vm zk)`D2H@SP1^#k9^xXs?Y?Fx5xS%7@}&L7oic8KAJ4wpvR*$Bz5m}0s;LE=+F;c{j( zOP+T)xK@%%wnXxqFHQ(8ks3*P~ zK?a(dDF8ehZz&#f%9o_pB^2!GtU>VpMJ8X~dgaEKXJjsL%|x;zP0jf7aslkxk(%n? zq`qt45Jb9e&hL=9inzXY702^vSA=to(iYfan8yz)#>#lRk`Yjt=I;v>Q;eP<6+(!~ zCABb}-Su?<2N<_{JS9x%*c#ht?Vb|r_Cyrgv96C}S&k54Q&|;OQo2~42%e};+8@_D z?5Yj9+|G~XuTm}iL`;sCiCV}CP=EIbed?>p<}OxArBBF@v=Sp-xWwi*pRBT3TPBn3 zj3?<+9IFv8yRKQxma~)$hRPoKrs!|HUUjo{+juRt4G+zYB7I!Y?zXvDecXK2Alj|rdc7rZqse5L5G{~%eq^d zJlsvB7un^EyISU2WTlPAx-UYHUhDJkxpcm%VW5``5yPl(`{zWQ5{_shX&fDDQ-}&0 zxD}BIh9mql!P@Urk1V zKq(=;#2Xn`4mGSE--|kD^w}yDGNxAv-o$$ZmSJXrcW2x02JbX~7wzR~9XQ`p3Rpbi z*Pg776P^c8Lvo4Rb$bRma*2E+UG*Eb>#!-!`tv0nuG-I+YoCHZEHCpe>=}YW@)$j9 zF66o0Nq$yWpGil?X+)V=Yotr;*N|4*!v>eIP8{$zYT?Q64aeglYd{G>_NT6cnn6Wh zYtOXMHJr)J4=Z1{rmY5fgXl*Vfv%4`q%dZJ{`LvI>!*8l8kR$~=yacx>6w8fnt-ta zNTH{ae>a-T1UGW^z}i~WWOP!NLxq-RiM!wZOE)G#ZuL~m15Z{~7i(6Z&dlJI$cyRI z!)r3g@z%9DDw~^vdYsMbZP`F~?xxK6kCf0Q-fs>TkKX5^$5`>#}-}(hYp;3JOlY!~qVL!-2 zcey_v`Nxc74N-5^HVeXzY-gi7j-`-A?`%52PPYXWpya|xQ!}ERx zI>imt`#jwjc5X9ujEePpuUO+t>ePQTk9}*wpj)l8z33%e9j%8xD{jJLO*~KC?7I0( z&%2wNUNpzC<50GJT9$a?jBK&h`_?(pp{KiIK;0^6xeQf3MrAWBnc@ldxRyr*zqs*quCVf`vgWZz zFn{Y9>O%@c?cr};+$xnk?uOenLlz9f!>z6UggbSji*ej~c2X4*o5m& z{nC=GLoGd;>C%rQR%&Uf_SN5|iqMwn$(s_|WO3dHTC~V5&$TT9CA*T%Z|yFuPj$v8 z9%wJwvWOxu4KGErimK37GY1wjY-KKAJTv&$W=RgmzJ*YH zR9Tq|k%X*;tYHtg7&4Pighj)WT7^;mXm#1V;D_qBpIorbP0J^8X;jS#IeES(eFSN*+GBIYn3 zH;EH^9GGRg`Ij~@5nnQ_VrvyB(=$%hlt}R*r+8rk_s)n9e^R_sOnc)ERfmL})RVPR zsc#YqW@CLS9j1Nmdp9FZ;&;=OB2b;|DIMd@Hr8F-eDIbXj;l|~f_ELs1BFJ;nUEK! z@CK;)KB|Z9;rJ1~>|YnvTzCyxMbX%rfez)WawYmP&9GfDxN#;+4@zx#8cy+ZX9FGp1(V;yE6F;)F z$n`vmDS>%9p03n?8n))%me2h@j z_3ntWRNrTOLfA7F6a>JNqDw2jwr203c1_!LfS(vZIBSpQ0FwvL91U zV6X*mH+N~%cCM681RoDjhUKn~2o0ac9xtR3F9Hm1@3+&^WGEZyZLUPjea)_YM`lCU z7poFG3L{08UgKjbACEREPUhBNEOOsidxzMsGCBgredk5u$@yf->TgEt^dCDpI-lk> zQFz3Fa z!8P3Pyiv${yf&Y3I?b#zAVJ4m)N5P2nAv3^NYw;K(?{wj)&cl0bp+?03>#otqP={L zqxA|%&He_x9F-#t%WyX8t1c_uaGCmljbc?g@DD_uc>* zXlH-!OxL{UCg=C*y|s1Dk^@wA6(aJ&<8z6N1Iw|=db^hV9UYID^#O`dODHs^3^DCI4x0mm z2Wd$(HD%qHXjlh!w1WPE;B|~-i~Iute(&047G;r^@Q$FmW&3VjIrQeQcaJ0tZv%m1t z&mh+R%&bqqSiLi6=kggTrN2gn&a=pxHq0)$2Ouk3sxHhMQ!s{HV~sd(9~}*QF0+S{ zHU+}6OP8OOMwx%;O1J1!2@8Mv2MRNX&@hejI zv~I_$)#C5RLVq+;qvH-Ig!d9idwN>Z>;^-%^^)!Xwp(j{_ZzCfcFwfuq{#3flLm)W z2c&`xr58V9^96hgDq$y#*oAwG+JyP|rUUKi8U9_@P68-6tIZ5$G~TYa4mMR zLjae7-2f)$F!g=ojvptf)aGkHBhV1@5;4!D1$7nJ%h<_sZ2PH)S>GW&d#@eF`2t6&6J6MFX(J0)EdOj*4$!b0I^X>~A9+ zVFEpU4~u8oe(1dkUV-6 zs}CEJ0CmEw+cKzeKfZy**cZz{TooNQV2p(So8$|5?*DF&D zDRWiiTW(4aNvPzsIM_9=@cIcn4R(A2*skg&oI3WbmVv?L$q60~j$oXFYj{6zcZ`7+m2{ke9e+eP#70;E8m}24JJoyU` z-Nj8{TgUr6IJD2v20osirDfm$#UmIR>2MO%;r(zb;Bm?6u=)Nc5Mpp}@cHIf=5Vs* zsXgaZUBi&IaSTW*iHz(Rjj0JT*?wZHTj}(Qt+I~#dnpR}FY-1x-^@a;A-wRju*rvC znVEuK>|N=6F6O?zo$Ll}N6A)6BT#60k4udCoaJkm=p7VqV3gvhSf*!^5L8?3h&Od4JE+se}% z<{_>aYM^b;EWSoWe)_<)X2&>+aKW2_pxpb-E+4~gU$5a`A{!H2%N{uo16C3&rdBk@M%PDAr`~OA&+LBJ?kB0F%h06D?MEip+|h z1Y5;dHS$su*$mkgf-@C&G5|ZW^n#PAh9^rkTN@o74x61;RBb%Es<^u&HB`>XG2R&q z(pR_U;s*WsISL1j21BraVOH)4IeLx-pQs+-cRxuB%BY)yYAGDXG))-8eeVp1-$oHp zq{-razHM0?1kI|vddw9oj@bS~lS?6{6Q0S*`2qO3j<*xAs?Y#q6=;kRZ^yaxa?BW-I~#fc5ot%rxLePC+TdDb}cXniTYVFWRd*_N3~%(a)dz zWGhF==ks|l4iI~>TxWuXg=J)91c;tQ=oEy2B=RP||A{*5E#twm{~d^dOb6v8NsUHy z;5GI1-EXpHoVa{LAf&n(v10Nm$HNVi-vREX)bZ@j5iZ2$t^|g(0m7@c4CNYa^^KOY zsJOVesOZKB{O$3g0839_AM05qN*Iuu4UTY7?0rWeN1NxKmH_UBcP6}|(sV3%4!_Y3 z1e*{v)|#Lc{KWJymDEs=FNa>T-I;-S&WIRj=Rk7$@*dd3WG7a)Tx)gO`{zbF2fLb@ zTD#j>sDvCmo;%t1ZD|-?uR@B;fxt8M-`!%|ItIN?xw&yq5t{DiG#QNTTB$1O%dWs}Pjw=(}JNJOw9)KNUAc2)8WF$7X>)f}{wo zUt`2#Fi5BIb^L9z%Yb3jWPuhc=HE=)uL=3boo!x2=Z(3@fMT%>f{UtWnPlCHcAvqs zWupFc<1M%xgzV~_>RgSHt$P?6Ni_x3w4HdNJfyek7K*KcyU~={LThxx5Ut~37?F>r8% zlg?uP#gH<q*(evHxL*o6UzTKXl8bPOnlz2w6bI4L8qXCCj$K7%}QmN|QtU-bS$*@WrO5Efu4XD3l4$ z3hc~`N1&}pF{jtcPkDj*W+)htfm(|iNtb*$4~Y<{Z{wTsJVBZ)={YGoN2fjF$*Oh% zkzEgQ*v!Jr915g9w#5tQLaP_Bo)B=EgtC|K-IJ+LaaJF36OEwtnm`-q5*u%EHH^)|3ZkEC`GLV{uE^NIHQD01kJV@n zI~r{L<0L2ICy|l4ydw8{<_O$G@I<8^g71}BDZU|{3?y_FuiQ@*)6>9bVuJ!&!3KjQ z5mY%)UmW`*d7q@)-Zw~>b@2ReSk>7og$MmBT>5HUk}`rB49xOu@}U*Gqy-p3PIwTQ zlz@m9LseC@{1^#KK_%0Ky*JK?-;PMA7vzAA%0h2zB9?)9T@t0R0XEBWFE~d*fw*}u wG+lLh8qAGKu~I=cvOgy`;r!QMP`F_74DamDz6|^SzAAyqN-9ZI1AYem4<8bRm;e9( literal 0 HcmV?d00001 From e98277f93cb22f42d82c1113346228704a18f73a Mon Sep 17 00:00:00 2001 From: Martin Schmid Date: Tue, 7 Apr 2015 21:28:56 +0200 Subject: [PATCH 3/4] [IMP] OCA module description --- web_clean_navbar/README.rst | 29 +++++++++++++++++++ web_clean_navbar/__openerp__.py | 12 +++++--- web_clean_navbar/static/description/icon.png | Bin 0 -> 4508 bytes 3 files changed, 37 insertions(+), 4 deletions(-) create mode 100644 web_clean_navbar/README.rst create mode 100644 web_clean_navbar/static/description/icon.png diff --git a/web_clean_navbar/README.rst b/web_clean_navbar/README.rst new file mode 100644 index 00000000..8b611a36 --- /dev/null +++ b/web_clean_navbar/README.rst @@ -0,0 +1,29 @@ +Clean Navbar +============ + +Brighter navigation + +In case of working on a very bright working station, as well as presentation with an projector, may be difficult to see the links in the main-navigation. +With Clean Navbar, you get a brighter main-navigation. + + +Credits +======= + +Contributors +------------ + +* Equitania Software GmbH + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. \ No newline at end of file diff --git a/web_clean_navbar/__openerp__.py b/web_clean_navbar/__openerp__.py index 3eb92b30..0abb3c79 100644 --- a/web_clean_navbar/__openerp__.py +++ b/web_clean_navbar/__openerp__.py @@ -1,8 +1,8 @@ # -*- coding: utf-8 -*- ############################################################################## # -# Odoo Addon, Open Source Management Solution -# Copyright (C) 2014-now Equitania Software GmbH(). +# This file is part of web_clean_navbar, an Odoo module. +# Copyright (C) 2015-now Equitania Software GmbH(). # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,14 +21,18 @@ { 'name': 'Web Clean Navbar', + 'version': '1.0.0', - 'category': 'Backend', + 'category': 'Web', 'description': """ Better visibility for the main backend navigation-bar """, + 'license': 'AGPL-3', 'author': 'Equitania Software GmbH', 'website': 'www.myodoo.de', - 'depends': [], + 'depends': [ + 'web', + ], 'summary': 'backend, navigation', 'data': [ 'views/clean_navbar.xml', diff --git a/web_clean_navbar/static/description/icon.png b/web_clean_navbar/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d453eb1de304f4088d372bfeeecf71f5ca41bc03 GIT binary patch literal 4508 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 Date: Mon, 14 Sep 2015 13:43:39 +0200 Subject: [PATCH 4/4] [FIX] OCAize --- web_clean_navbar/README.rst | 26 ++++++++++++++++-- web_clean_navbar/__init__.py | 1 - web_clean_navbar/__openerp__.py | 20 ++++---------- web_clean_navbar/static/description/icon.png | Bin 4508 -> 9455 bytes .../static/description/index.html | 2 +- 5 files changed, 31 insertions(+), 18 deletions(-) diff --git a/web_clean_navbar/README.rst b/web_clean_navbar/README.rst index 8b611a36..ea9021f5 100644 --- a/web_clean_navbar/README.rst +++ b/web_clean_navbar/README.rst @@ -3,9 +3,30 @@ Clean Navbar Brighter navigation -In case of working on a very bright working station, as well as presentation with an projector, may be difficult to see the links in the main-navigation. +In case of working on a very bright working station, as well as presentation with an projector, it may be difficult to see the links in the main menu. With Clean Navbar, you get a brighter main-navigation. +Usage +===== + +* go to ... + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/162/8.0 + +For further information, please visit: + +* https://www.odoo.com/forum/help-1 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback +`here `_. + Credits ======= @@ -14,6 +35,7 @@ Contributors ------------ * Equitania Software GmbH +* Holger Brunn Maintainer ---------- @@ -26,4 +48,4 @@ This module is maintained by the OCA. OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -To contribute to this module, please visit http://odoo-community.org. \ No newline at end of file +To contribute to this module, please visit http://odoo-community.org. diff --git a/web_clean_navbar/__init__.py b/web_clean_navbar/__init__.py index cf1a3dfb..3ddfacf2 100644 --- a/web_clean_navbar/__init__.py +++ b/web_clean_navbar/__init__.py @@ -18,4 +18,3 @@ # along with this program. If not, see . # ############################################################################## - diff --git a/web_clean_navbar/__openerp__.py b/web_clean_navbar/__openerp__.py index 0abb3c79..2b17d34b 100644 --- a/web_clean_navbar/__openerp__.py +++ b/web_clean_navbar/__openerp__.py @@ -18,27 +18,19 @@ # along with this program. If not, see . # ############################################################################## - { - 'name': 'Web Clean Navbar', - - 'version': '1.0.0', - 'category': 'Web', - 'description': """ - Better visibility for the main backend navigation-bar - """, + 'name': 'Clean Navbar', + 'version': '8.0.1.0.0', + 'category': 'Tools', + 'summary': 'Better visibility for the backend\'s main menu', 'license': 'AGPL-3', - 'author': 'Equitania Software GmbH', - 'website': 'www.myodoo.de', + 'author': 'Equitania Software GmbH,Odoo Community Association (OCA)', + 'website': 'https://github.com/OCA/web', 'depends': [ 'web', ], - 'summary': 'backend, navigation', 'data': [ 'views/clean_navbar.xml', ], - 'demo': [], - 'css': ['base.css'], 'installable': True, - 'auto_install': False, } diff --git a/web_clean_navbar/static/description/icon.png b/web_clean_navbar/static/description/icon.png index d453eb1de304f4088d372bfeeecf71f5ca41bc03..3a0328b516c4980e8e44cdb63fd945757ddd132d 100644 GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 4508 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

    -
  • In case of working on a very bright working station, as well as presentation with an projector, may be difficult to see the links in the main-navigation.
  • +
  • In case of working on a very bright working station, as well as presentation with an projector, it may be difficult to see the links in the main menu.
  • With Clean Navbar, you get a brighter main-navigation.