Jump to content
Dark26

Le Linux BAR - Discussion de tout et de rien

Recommended Posts

ben oui, mais moi (et theo aussi), j'ai pas de merdum proprietarium sur mon ordinateur. :incline:

Share this post


Link to post
Share on other sites

J'utilise pas non plus les drivers proprios (même si je dois sûrement avoir un peu de propriétaire qui traîne).

Share this post


Link to post
Share on other sites

Sandeman : Comme dit plus haut, les drivers proprios posent problème : dépendant d'un éditeur (composite, failles), casse à chaque noyaux, pas disponible pour toutes les plateformes ou tous les OS, pas libre par essence, donc banni de certains pc purs (sages et innocents)...

Share this post


Link to post
Share on other sites

J'utilise ida et opera ... ( pas taper :incline: )

Sinon l'ouverture des specs est une bonne nouvelle, d'un coté cela permet de pouvoir améliorer les drivers libre existant, mais en plus on pourra ameliorer l'utilisation des gpu pour les logiciels de modélisation 3D et autres.

En plus sachant qu'AMD aide bien la communautée opensource, tout les drivers de son chipset geode par exemple sont opensource, peut etre meme sous gpl, je pense que ce ne sont pas des paroles en l'air.

Share this post


Link to post
Share on other sites
J'ai un peu de mal à vous suivre ... que ça soit ma 9800Pro ou la X600 intégrée du portable, avec les drivers proprio je n'ai pas vraiment de problèmes, y compris à toper les 250fps sous Beryl ...

moi j'ai toujours une dent contre nVidia qui remonte à l'époque de la sortie surprise de la GeForce 4 (avec baisse de 50% de la GeForce 3 Ti 500 que j'avais achetée la veille... 'culés) mais la prochaine carte en sera probablement une...

m'enfin bon quand les finances, toussa ...

J'utilise aussi driver proprio pour ma carte nVidia et que ça marche pas mal.

Mais c'est un peu à défaut d'autre chose. D'ailleurs, ça fait un moment que je me tâte pour revendre ma carte mère et ma carte graphique pour acheter un carte en G965 qui intégre un chip graphique suffisant pour mes besoins, qui tourne avec un driver libre et qui consomme moins.... peut-être cet été.

Share this post


Link to post
Share on other sites

Personne a une idée pour faire marcher une caméra eYe Toy (Nantai) sur PC ? Celle-ci marchant sous windows

Share this post


Link to post
Share on other sites

A désolé, j'étais pas tombé sur cette page :(

Share this post


Link to post
Share on other sites

Bonsoir,

Je suis nouveau, je fais partie du projet Pardus Linux 2007, passioné de ciné et de musique. Bref osef :keskidit:

Je viens de lire sur QuebecOs que le gouvernement Japonais allai transférer son parc informatique sous Linux et encourager le logiciel libre dans les écoles, administrations, etc.... . Aprés, une région en Espagne et l'assemblée nationale en France, c'est un pas de géant pour Linux qu'un gouvernement place Linux comme une prioritée nationale.

Chapeau :censored:

Share this post


Link to post
Share on other sites
Coucou les gens,

Je cherche un stagiaire linuxien pour cet été à Paris.

Voir ce topic,

ou s'il a été supprimé par les modos anti-pub, allez butiner sur

http://cicoph.org/stage pour en savoir plus.

L'annonce est également disponible en PDF au cas où.

Bonne chance aux postulants, la séléction sera rude :francais:

Salut

et tu ne cherche pas un admin linux :chinois:

Donc je suis sympa, je connais pas tous mais je suis courageux et avide de connaissance :arreterstop:

Bon, je fait ma pub quoi :)

Avis a la population :)

a+

Share this post


Link to post
Share on other sites
Coucou les gens,

Je cherche un stagiaire linuxien pour cet été à Paris.

Voir ce topic,

ou s'il a été supprimé par les modos anti-pub, allez butiner sur

http://cicoph.org/stage pour en savoir plus.

L'annonce est également disponible en PDF au cas où.

Bonne chance aux postulants, la séléction sera rude :cartonrouge:

dommage j'ai décidé de rattrapé certain module cette été :arrow:

Share this post


Link to post
Share on other sites
s'il a été supprimé par les modos anti-pub
Qu'est ce qu'un modo anti pub ?

Je connais des gens qui sont contre la pub (dont un collectif). Je connais des modos qui appliquent un règlement indépendamment de leurs opinions personnelles.

Mais je ne vois pas ce qu'est un modo anti quelque chose (au sein de son rôle de modo, chacun est libre de ses opinions personnelles).

Share this post


Link to post
Share on other sites

Un modo anti-pub... fait selon moi son travail de suppression de la pub. Et comme je savais pas trop si une offre de stage rentrait dans cette catégorie...

Ca se voulait pas méchant !

a+

Share this post


Link to post
Share on other sites

Quelqu'un saurait pourquoi même si je dis a firefox de mettre les polices @ 12 et en stipulant de pas prendre les polices des sites mais de ce que j'ai dis de mettre, j'ai des sites ou je suis obligé de faire un ctrl + - pour réduire la taille du texte --> Je vise le site d'orange en particulier et la partie Documentation du site de ubuntu (fr).

Si quelqu'un a une configuration sympa pour avoir des polices cool, clair, belle etc... ca m'interesse :francais:

Share this post


Link to post
Share on other sites
C'est bon j'ai modifié le form.css de firefox et maintenant c'est super beau enfin beaucoup mieux qu'avant :p

Ta manipulation m'intéresse.

Pourrais tu nous la détailler un peu plus stp ?

Merci :D

Share this post


Link to post
Share on other sites

Alors j'ai fait un sudo gedit /usr/lib/firefox/res/forms.css

j'ai tout effacé et j'ai remplacé par ca :

/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* [url="http://www.mozilla.org/MPL/"]http://www.mozilla.org/MPL/[/url]
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright © 1998
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* either of the GNU General Public License Version 2 or later (the "GPL"),
* or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */

/** 
 Styles for old GFX form widgets
**/ 


@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

*|*::-moz-fieldset-content {
 display: block;
 height: 100%;   /* Need this so percentage heights of kids work right */
}

/* miscellaneous form elements */

legend {
 padding-left: 2px;
 padding-right: 2px;
 border: none;
 position: static;
 float: none;
}

fieldset {
 display: block;
 margin-left: 2px;
 margin-right: 2px;
 padding: 0.35em 0.625em 0.75em;
 border: 2px groove ThreeDFace;
}

label {
 cursor: default;
}

/* default inputs, text inputs, and selects */

/* Note: Values in nsNativeTheme IsWidgetStyled function 
  need to match textfield background/border values here */

input {
 -moz-appearance: textfield;
 /* The sum of border-top, border-bottom, padding-top, padding-bottom
 must be the same here, for buttons, and for <select> (including its
 internal padding magic) */
 padding: 1px 0 1px 0;
 border: 2px inset ThreeDFace;
 background-color: -moz-Field;
 color: -moz-FieldText;
 font: -moz-field;
 line-height: normal;
 text-align: start;
 text-transform: none;
 word-spacing: normal;
 letter-spacing: normal;
 cursor: text;
 -moz binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");
 text-indent: 0;
 -moz-user-select: text;
}

input > .anonymous-div {
 white-space : nowrap;
}

textarea {
 margin: 1px 0 1px 0;
 border: 2px inset ThreeDFace;
 background-color: -moz-Field;
 color: -moz-FieldText;
 font: medium -moz-fixed;
 text-align: start;
 text-transform: none;
 word-spacing: normal;
 letter-spacing: normal;
 vertical-align: text-bottom;
 cursor: text;
 -moz binding: url("chrome://global/content/platformHTMLBindings.xml#textAreas");
 -moz-appearance: textfield;
 text-indent: 0;
 -moz-user-select: text;
}

textarea > scrollbar {
 cursor: default;
}

textarea > .anonymous-div,
input > .anonymous-div {
 overflow: auto;
 border: 0px;
 padding: 0px;
 margin: 0px;
 /* XXXldb I'm not sure if we really want the 'text-decoration: inherit',
 but it's needed to make 'text-decoration' "work" on text inputs. */
 text-decoration: inherit;
}

select {
 margin: 0;
 border-color: ThreeDFace;
 background-color: -moz-Field;
 color: -moz-FieldText;
 font: -moz-list;
 line-height: normal;
 white-space: nowrap;
 text-align: start; 
 cursor: default;
 -moz-box-sizing: border-box;
 -moz-user-select: none;
 -moz-appearance: menulist;
 border-width: 2px;
 border-style: inset;
 text-indent: 0;
}

/* Need the "select[size][multiple]" selector to override the settings on
  'select[size="1"]', eg if one has <select size="1" multiple> */

select[size],
select[multiple],
select[size][multiple] {
 /* Different alignment and padding for listbox vs combobox */
 vertical-align: text-bottom;
 padding: 1px 0 1px 0;
 -moz-appearance: listbox;
}

select[size="0"],
select[size="1"] {
 /* Except this is not a listbox */
 vertical-align: baseline;
 padding: 0;
 -moz-appearance: menulist;
}

select > input[type="button"] {
 width: 12px;
 height: 12px;
 white-space: nowrap;
 position: static;
 background-image: url("arrow.gif");
 background-repeat: no-repeat;
 background-position: center;
 -moz-appearance: menulist-button;
}

select > input[type="button"]:active {
 background-image: url("arrowd.gif");
}

select::-moz-dummy-option { 
 visibility: hidden; 
 content: "XX"; /* demo 8, edge case test 1 */
}

*|*::-moz-display-comboboxcontrol-frame {
 overflow: -moz-hidden-unscrollable;
 /* This top/bottom padding plus the combobox top/bottom border need to
 add up to the top/bottom borderpadding of text inputs and buttons */ 
 padding-top: 1px;
 padding-bottom: 1px;
 -moz-padding-start: 4px;
 -moz-padding-end: 0;
 background-color: inherit;
 color: inherit;
 white-space: nowrap;
 text-align: inherit;
 -moz-user-select: none;
}

option {
 display: block;
 min-height: 1em;
 line-height: normal;
 -moz-user-select: none;
 text-indent: 0;
}

select > option {
 padding-top : 0;
 padding-bottom: 0;
 -moz-padding-start: 3px;
 -moz-padding-end: 5px;
}

option:checked {
 background-color: Highlight;
 color: HighlightText;
}

optgroup {
 display: block;
 font: -moz-list;
 line-height: normal;
 font-style: italic;
 font-weight: bold;
 font-size: inherit;
 -moz-user-select: none;
 text-indent: 0;
}

optgroup > option {
 padding-left: 20px;
 font-style: normal;
 font-weight: normal;
}

optgroup:before {
 display: block;
 content: attr(label);
}

*|*::-moz-dropdown-list {
 z-index: 2147483647;
 background-color: inherit;
 -moz-user-select: none;
 position: static;
 float: none;

 border: 1px outset black;
} 

input[disabled],
textarea[disabled],
option[disabled],
optgroup[disabled],
select[disabled] {
 -moz-user-input: disabled;
 -moz-user-focus: ignore;
 color: GrayText;
 background-color: ThreeDFace;
 cursor: inherit;
}

option[disabled],
optgroup[disabled] {
 background-color: transparent;
}

/* hidden inputs */
input[type="hidden"] {
 -moz-appearance: none;
 display: none;
 padding: 0;
 border: 0;
 cursor: auto;
 -moz-user-focus: ignore;
 -moz binding: none;
}

/* image buttons */
input[type="image"] {
 -moz-appearance: none;
 padding: 0;
 border: none;
 background-color: transparent;
 font-family: sans-serif;
 font-size: small;
 cursor: pointer;
 -moz binding: none;
 -moz-appearance: none;
}

input[type="image"][disabled] {
 cursor: inherit;
}

input[type="image"]:focus {
 outline: 1px dotted invert;
}

/* file selector */
input[type="file"] {
 -moz-appearance: none;
 white-space: nowrap;
 cursor: default;
 -moz binding: none;

 padding: 0;
 border-style: none;
}

input[type="file"] > input[type="text"] {
 border-color: inherit;
 background-color: inherit;
 color: inherit;
 font-size: inherit;
 height: inherit;
 letter-spacing: inherit;
}

/* button part of file selector */
input[type="file"] > input[type="button"] {
 height: inherit;
 font-size: inherit;
 letter-spacing: inherit;
}

/* radio buttons */
input[type="radio"] {
 -moz-appearance: radio;
 width: 13px;
 height: 13px;
 margin: 3px 3px 0px 5px;
 padding: 0;
 cursor: default;
 -moz binding: none;

 -moz-border-radius: 100%;
}

/* check boxes */
input[type="checkbox"] {
 -moz-appearance: checkbox;
 width: 13px;
 height: 13px;
 margin: 3px 3px 3px 4px;
 padding: 0;
 vertical-align: text-bottom;
 cursor: default;
 -moz binding: none;

 -moz-border-radius: 0;
}

/* common features of radio buttons and check boxes */

input[type="radio"],
input[type="checkbox"] {
 /* same colors as |input| rule, but || this time. */
 -moz-box-sizing: border-box;
 background-color: -moz-Field;
 color: -moz-FieldText;
 border: 2px inset ThreeDFace;
}

input[type="radio"][disabled],
input[type="radio"][disabled]:active,
input[type="radio"][disabled]:hover,
input[type="radio"][disabled]:hover:active,
input[type="checkbox"][disabled],
input[type="checkbox"][disabled]:active,
input[type="checkbox"][disabled]:hover,
input[type="checkbox"][disabled]:hover:active {
 padding: 1px;
 border: 1px inset ThreeDShadow;
 /* same as above, but */
 color: GrayText;
 background-color: ThreeDFace;
 cursor: inherit; 
}

input[type="checkbox"]:focus,
input[type="radio"]:focus {
 border-style: groove;
}

input[type="checkbox"]:hover:active,
input[type="radio"]:hover:active {
 background-color: ThreeDFace;
 border-style: inset;
}

*|*::-moz-radio {
 width: 4px;
 height: 4px;
 background-color: -moz-FieldText;
 -moz-border-radius: 3px;
}

/* buttons */

/* Note: Values in nsNativeTheme IsWidgetStyled function 
  need to match button background/border values here */

button, 
input[type="reset"],
input[type="button"],
input[type="submit"] { 
 -moz-appearance: button;
 /* The sum of border-top, border-bottom, padding-top, padding-bottom
 must be the same here, for text inputs, and for <select>.  For
 buttons, make sure to include the -moz-focus-inner border/padding. */
 padding: 0px 6px 0px 6px;
 border: 2px outset ButtonFace;
 background-color: ButtonFace;
 color: ButtonText; 
 font: -moz-button;
 line-height: normal;
 white-space: pre;
 cursor: default;
 -moz-box-sizing: border-box;
 -moz-user-select: none;
 -moz binding: none;
 text-align: center;
}

button {
 /* Buttons should lay out like "normal" html, mostly */
 white-space: normal;  
 text-indent: 0;
}

*|*::-moz-button-content {
 display: block;
}

button:active:hover,
input[type="reset"]:active:hover,
input[type="button"]:active:hover,
input[type="submit"]:active:hover {
 padding: 0px 5px 0px 7px;
 border-style: inset;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
 padding: 0px 2px 0px 2px;
 border: 1px dotted transparent;
}

button:focus::-moz-focus-inner,
input[type="reset"]:focus::-moz-focus-inner,
input[type="button"]:focus::-moz-focus-inner,
input[type="submit"]:focus::-moz-focus-inner,
input[type="file"] > input[type="button"]:focus::-moz-focus-inner {
 border-color: ButtonText;
}

button[disabled]:active, button[disabled],
input[type="reset"][disabled]:active,
input[type="reset"][disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
select[disabled] > input[type="button"],
select[disabled] > input[type="button"]:active,
input[type="submit"][disabled]:active,
input[type="submit"][disabled] {
 /* The sum of border-top, border-bottom, padding-top, padding-bottom
 must be the same here and for text inputs */
 padding: 1px 7px 1px 7px;
 border: 1px outset ButtonShadow;
 color: GrayText;
 cursor: inherit; 
}

/*
 * Make form controls inherit 'unicode-bidi' transparently as required by
 *  their various anonymous descendants and pseudo-elements:
 *
 * <textarea> and <input type="text">:
 *  inherit into the XULScroll frame with class 'anonymous-div' which is a
 *  child of the text control.
 *
 * Buttons (either <button>, <input type="submit">, <input type="button">
 *		  or <input type="reset">)
 *  inherit into the ':-moz-button-content' pseudo-element.
 *
 * <select>:
 *  inherit into the ':-moz-display-comboboxcontrol-frame' pseudo-element and
 *  the <optgroup>'s ':before' pseudo-element, which is where the label of
 *  the <optgroup> gets displayed. The <option>s don't use anonymous boxes,
 *  so they need no special rules.
 */
textarea > .anonymous-div,
input > .anonymous-div,
*|*::-moz-button-content,
*|*::-moz-display-comboboxcontrol-frame,
optgroup:before {
 unicode-bidi: inherit;
}

/*
 * Force the text control child of file input controls to have left-to-right
 * directionality. Otherwise filenames containing right-to-left characters
 * will be reordered with chaotic results.
 */
input[type="file"] > input[type="text"] {
 direction: ltr;
 text-align: inherit;
}

@media print {
 input, textarea, select, button {
-moz-user-input: none;
 }

 input[type="file"] { height: 2em; }
}




/* Text inputs */

input[type=text],
input[type=password],
input:not([type]),
textarea {
 border:1px solid ThreeDShadow;
 margin: 2px;
 padding: 3px 3px;
}

/* Buttons */

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
select{
 color: ButtonText;
 background-color: Window;
 background: Window url("form-widgets/button.png") repeat-x bottom right;
 border: 2px solid ThreeDShadow;
 -moz-border-top-colors: ThreeDShadow ThreeDHighlight;
 -moz-border-right-colors: ThreeDShadow Window;
 -moz-border-bottom-colors: ThreeDShadow Window;
 -moz-border-left-colors: ThreeDShadow ThreeDHighlight;
 margin: 2px;
 padding: 0px 1px;
 -moz-border-radius: 1px;
}

input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover {
}

/* Radio buttons */

input[type="radio"] {
 width: 13px;
 background-image: url("form-widgets/radio.png");
 -moz-border-radius: 0;
 border: none;
 background-color: inherit;
}

input[type="radio"]:focus:not([class]):not([id]):not([style]) {
 border:none;
}

input[type="radio"]:focus {
 border:none;
}

input[type="radio"]:active:focus {
 border:none;
}

input[type="radio"]:checked {
 background-image: url("form-widgets/radio-checked.png");
}

input[type="radio"][disabled],
input[type="radio"][disabled]:hover {
 border: none;
}

*::-moz-radio {
 border: none;
 background-color: transparent;
}

/* Checkboxes */

input[type="checkbox"] {
 width: 12px;
 height: 12px;
 border-width: 0;
 background-image: url("form-widgets/checkbox.png");
 background-color: -moz-Field;
}

input[type="checkbox"]:checked {
 background-image: url("form-widgets/checkbox-checked.png");
}

/* Dropdowns  */

select,
select:not([size]),
select[size="0"],
select[size="1"] {
 color: ButtonText;
 background-color: Window;
 background: Window url("form-widgets/button.png") repeat-x bottom right;
 border: 2px solid ThreeDShadow;
 -moz-border-top-colors: ThreeDShadow ThreeDHighlight;
 -moz-border-right-colors: ThreeDShadow Window;
 -moz-border-bottom-colors: ThreeDShadow Window;
 -moz-border-left-colors: ThreeDShadow ThreeDHighlight;
 margin: 2px;
 padding: 0px 1px;
 -moz-border-radius: 1px;
}

select > input[type="button"]{
 width: 6px;
 border: none;
 background: transparent url("form-widgets/droparrow.png") no-repeat center center;
}

select > input[type="button"]:focus {
}

Voilà et après je trouvais que c'était plus beau (enfin surtout plus net et pas de soucis avec les polices) :love:

Tu me dis ce que tu en pense.

Edited by Soulfly_tribe90

Share this post


Link to post
Share on other sites

vive les codbox :aimepas:

== le message est édité, les modérateurs de ce forum peuvent effacer ce message rendu inutile s'ils le souhaitent :p ==

Edited by brave

Share this post


Link to post
Share on other sites
Alors j'ai fait un sudo gedit /usr/lib/firefox/res/forms.css

j'ai tout effacé et j'ai remplacé par ca :

/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* [url="http://www.mozilla.org/MPL/"]http://www.mozilla.org/MPL/[/url]
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright © 1998
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* either of the GNU General Public License Version 2 or later (the "GPL"),
* or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */

/** 
Styles for old GFX form widgets
**/ 


@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

*|*::-moz-fieldset-content {
display: block;
height: 100%; /* Need this so percentage heights of kids work right */
}

/* miscellaneous form elements */

legend {
padding-left: 2px;
padding-right: 2px;
border: none;
position: static;
float: none;
}

fieldset {
display: block;
margin-left: 2px;
margin-right: 2px;
padding: 0.35em 0.625em 0.75em;
border: 2px groove ThreeDFace;
}

label {
cursor: default;
}

/* default inputs, text inputs, and selects */

/* Note: Values in nsNativeTheme IsWidgetStyled function 
need to match textfield background/border values here */

input {
-moz-appearance: textfield;
/* The sum of border-top, border-bottom, padding-top, padding-bottom
must be the same here, for buttons, and for <select> (including its
internal padding magic) */
padding: 1px 0 1px 0;
border: 2px inset ThreeDFace;
background-color: -moz-Field;
color: -moz-FieldText;
font: -moz-field;
line-height: normal;
text-align: start;
text-transform: none;
word-spacing: normal;
letter-spacing: normal;
cursor: text;
-moz binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");
text-indent: 0;
-moz-user-select: text;
}

input > .anonymous-div {
white-space : nowrap;
}

textarea {
margin: 1px 0 1px 0;
border: 2px inset ThreeDFace;
background-color: -moz-Field;
color: -moz-FieldText;
font: medium -moz-fixed;
text-align: start;
text-transform: none;
word-spacing: normal;
letter-spacing: normal;
vertical-align: text-bottom;
cursor: text;
-moz binding: url("chrome://global/content/platformHTMLBindings.xml#textAreas");
-moz-appearance: textfield;
text-indent: 0;
-moz-user-select: text;
}

textarea > scrollbar {
cursor: default;
}

textarea > .anonymous-div,
input > .anonymous-div {
overflow: auto;
border: 0px;
padding: 0px;
margin: 0px;
/* XXXldb I'm not sure if we really want the 'text-decoration: inherit',
but it's needed to make 'text-decoration' "work" on text inputs. */
text-decoration: inherit;
}

select {
margin: 0;
border-color: ThreeDFace;
background-color: -moz-Field;
color: -moz-FieldText;
font: -moz-list;
line-height: normal;
white-space: nowrap;
text-align: start; 
cursor: default;
-moz-box-sizing: border-box;
-moz-user-select: none;
-moz-appearance: menulist;
border-width: 2px;
border-style: inset;
text-indent: 0;
}

/* Need the "select[size][multiple]" selector to override the settings on
'select[size="1"]', eg if one has <select size="1" multiple> */

select[size],
select[multiple],
select[size][multiple] {
/* Different alignment and padding for listbox vs combobox */
vertical-align: text-bottom;
padding: 1px 0 1px 0;
-moz-appearance: listbox;
}

select[size="0"],
select[size="1"] {
/* Except this is not a listbox */
vertical-align: baseline;
padding: 0;
-moz-appearance: menulist;
}

select > input[type="button"] {
width: 12px;
height: 12px;
white-space: nowrap;
position: static;
background-image: url("arrow.gif");
background-repeat: no-repeat;
background-position: center;
-moz-appearance: menulist-button;
}

select > input[type="button"]:active {
background-image: url("arrowd.gif");
}

select::-moz-dummy-option { 
visibility: hidden; 
content: "XX"; /* demo 8, edge case test 1 */
}

*|*::-moz-display-comboboxcontrol-frame {
overflow: -moz-hidden-unscrollable;
/* This top/bottom padding plus the combobox top/bottom border need to
add up to the top/bottom borderpadding of text inputs and buttons */ 
padding-top: 1px;
padding-bottom: 1px;
-moz-padding-start: 4px;
-moz-padding-end: 0;
background-color: inherit;
color: inherit;
white-space: nowrap;
text-align: inherit;
-moz-user-select: none;
}

option {
display: block;
min-height: 1em;
line-height: normal;
-moz-user-select: none;
text-indent: 0;
}

select > option {
padding-top : 0;
padding-bottom: 0;
-moz-padding-start: 3px;
-moz-padding-end: 5px;
}

option:checked {
background-color: Highlight;
color: HighlightText;
}

optgroup {
display: block;
font: -moz-list;
line-height: normal;
font-style: italic;
font-weight: bold;
font-size: inherit;
-moz-user-select: none;
text-indent: 0;
}

optgroup > option {
padding-left: 20px;
font-style: normal;
font-weight: normal;
}

optgroup:before {
display: block;
content: attr(label);
}

*|*::-moz-dropdown-list {
z-index: 2147483647;
background-color: inherit;
-moz-user-select: none;
position: static;
float: none;

border: 1px outset black;
} 

input[disabled],
textarea[disabled],
option[disabled],
optgroup[disabled],
select[disabled] {
-moz-user-input: disabled;
-moz-user-focus: ignore;
color: GrayText;
background-color: ThreeDFace;
cursor: inherit;
}

option[disabled],
optgroup[disabled] {
background-color: transparent;
}

/* hidden inputs */
input[type="hidden"] {
-moz-appearance: none;
display: none;
padding: 0;
border: 0;
cursor: auto;
-moz-user-focus: ignore;
-moz binding: none;
}

/* image buttons */
input[type="image"] {
-moz-appearance: none;
padding: 0;
border: none;
background-color: transparent;
font-family: sans-serif;
font-size: small;
cursor: pointer;
-moz binding: none;
-moz-appearance: none;
}

input[type="image"][disabled] {
cursor: inherit;
}

input[type="image"]:focus {
outline: 1px dotted invert;
}

/* file selector */
input[type="file"] {
-moz-appearance: none;
white-space: nowrap;
cursor: default;
-moz binding: none;

padding: 0;
border-style: none;
}

input[type="file"] > input[type="text"] {
border-color: inherit;
background-color: inherit;
color: inherit;
font-size: inherit;
height: inherit;
letter-spacing: inherit;
}

/* button part of file selector */
input[type="file"] > input[type="button"] {
height: inherit;
font-size: inherit;
letter-spacing: inherit;
}

/* radio buttons */
input[type="radio"] {
-moz-appearance: radio;
width: 13px;
height: 13px;
margin: 3px 3px 0px 5px;
padding: 0;
cursor: default;
-moz binding: none;

-moz-border-radius: 100%;
}

/* check boxes */
input[type="checkbox"] {
-moz-appearance: checkbox;
width: 13px;
height: 13px;
margin: 3px 3px 3px 4px;
padding: 0;
vertical-align: text-bottom;
cursor: default;
-moz binding: none;

-moz-border-radius: 0;
}

/* common features of radio buttons and check boxes */

input[type="radio"],
input[type="checkbox"] {
/* same colors as |input| rule, but || this time. */
-moz-box-sizing: border-box;
background-color: -moz-Field;
color: -moz-FieldText;
border: 2px inset ThreeDFace;
}

input[type="radio"][disabled],
input[type="radio"][disabled]:active,
input[type="radio"][disabled]:hover,
input[type="radio"][disabled]:hover:active,
input[type="checkbox"][disabled],
input[type="checkbox"][disabled]:active,
input[type="checkbox"][disabled]:hover,
input[type="checkbox"][disabled]:hover:active {
padding: 1px;
border: 1px inset ThreeDShadow;
/* same as above, but */
color: GrayText;
background-color: ThreeDFace;
cursor: inherit; 
}

input[type="checkbox"]:focus,
input[type="radio"]:focus {
border-style: groove;
}

input[type="checkbox"]:hover:active,
input[type="radio"]:hover:active {
background-color: ThreeDFace;
border-style: inset;
}

*|*::-moz-radio {
width: 4px;
height: 4px;
background-color: -moz-FieldText;
-moz-border-radius: 3px;
}

/* buttons */

/* Note: Values in nsNativeTheme IsWidgetStyled function 
need to match button background/border values here */

button, 
input[type="reset"],
input[type="button"],
input[type="submit"] { 
-moz-appearance: button;
/* The sum of border-top, border-bottom, padding-top, padding-bottom
must be the same here, for text inputs, and for <select>. For
buttons, make sure to include the -moz-focus-inner border/padding. */
padding: 0px 6px 0px 6px;
border: 2px outset ButtonFace;
background-color: ButtonFace;
color: ButtonText; 
font: -moz-button;
line-height: normal;
white-space: pre;
cursor: default;
-moz-box-sizing: border-box;
-moz-user-select: none;
-moz binding: none;
text-align: center;
}

button {
/* Buttons should lay out like "normal" html, mostly */
white-space: normal; 
text-indent: 0;
}

*|*::-moz-button-content {
display: block;
}

button:active:hover,
input[type="reset"]:active:hover,
input[type="button"]:active:hover,
input[type="submit"]:active:hover {
padding: 0px 5px 0px 7px;
border-style: inset;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
padding: 0px 2px 0px 2px;
border: 1px dotted transparent;
}

button:focus::-moz-focus-inner,
input[type="reset"]:focus::-moz-focus-inner,
input[type="button"]:focus::-moz-focus-inner,
input[type="submit"]:focus::-moz-focus-inner,
input[type="file"] > input[type="button"]:focus::-moz-focus-inner {
border-color: ButtonText;
}

button[disabled]:active, button[disabled],
input[type="reset"][disabled]:active,
input[type="reset"][disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
select[disabled] > input[type="button"],
select[disabled] > input[type="button"]:active,
input[type="submit"][disabled]:active,
input[type="submit"][disabled] {
/* The sum of border-top, border-bottom, padding-top, padding-bottom
must be the same here and for text inputs */
padding: 1px 7px 1px 7px;
border: 1px outset ButtonShadow;
color: GrayText;
cursor: inherit; 
}

/*
* Make form controls inherit 'unicode-bidi' transparently as required by
* their various anonymous descendants and pseudo-elements:
*
* <textarea> and <input type="text">:
* inherit into the XULScroll frame with class 'anonymous-div' which is a
* child of the text control.
*
* Buttons (either <button>, <input type="submit">, <input type="button">
* or <input type="reset">)
* inherit into the ':-moz-button-content' pseudo-element.
*
* <select>:
* inherit into the ':-moz-display-comboboxcontrol-frame' pseudo-element and
* the <optgroup>'s ':before' pseudo-element, which is where the label of
* the <optgroup> gets displayed. The <option>s don't use anonymous boxes,
* so they need no special rules.
*/
textarea > .anonymous-div,
input > .anonymous-div,
*|*::-moz-button-content,
*|*::-moz-display-comboboxcontrol-frame,
optgroup:before {
unicode-bidi: inherit;
}

/*
* Force the text control child of file input controls to have left-to-right
* directionality. Otherwise filenames containing right-to-left characters
* will be reordered with chaotic results.
*/
input[type="file"] > input[type="text"] {
direction: ltr;
text-align: inherit;
}

@media print {
input, textarea, select, button {
-moz-user-input: none;
}

input[type="file"] { height: 2em; }
}




/* Text inputs */

input[type=text],
input[type=password],
input:not([type]),
textarea {
border:1px solid ThreeDShadow;
margin: 2px;
padding: 3px 3px;
}

/* Buttons */

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
select{
color: ButtonText;
background-color: Window;
background: Window url("form-widgets/button.png") repeat-x bottom right;
border: 2px solid ThreeDShadow;
-moz-border-top-colors: ThreeDShadow ThreeDHighlight;
-moz-border-right-colors: ThreeDShadow Window;
-moz-border-bottom-colors: ThreeDShadow Window;
-moz-border-left-colors: ThreeDShadow ThreeDHighlight;
margin: 2px;
padding: 0px 1px;
-moz-border-radius: 1px;
}

input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover {
}

/* Radio buttons */

input[type="radio"] {
width: 13px;
background-image: url("form-widgets/radio.png");
-moz-border-radius: 0;
border: none;
background-color: inherit;
}

input[type="radio"]:focus:not([class]):not([id]):not([style]) {
border:none;
}

input[type="radio"]:focus {
border:none;
}

input[type="radio"]:active:focus {
border:none;
}

input[type="radio"]:checked {
background-image: url("form-widgets/radio-checked.png");
}

input[type="radio"][disabled],
input[type="radio"][disabled]:hover {
border: none;
}

*::-moz-radio {
border: none;
background-color: transparent;
}

/* Checkboxes */

input[type="checkbox"] {
width: 12px;
height: 12px;
border-width: 0;
background-image: url("form-widgets/checkbox.png");
background-color: -moz-Field;
}

input[type="checkbox"]:checked {
background-image: url("form-widgets/checkbox-checked.png");
}

/* Dropdowns */

select,
select:not([size]),
select[size="0"],
select[size="1"] {
color: ButtonText;
background-color: Window;
background: Window url("form-widgets/button.png") repeat-x bottom right;
border: 2px solid ThreeDShadow;
-moz-border-top-colors: ThreeDShadow ThreeDHighlight;
-moz-border-right-colors: ThreeDShadow Window;
-moz-border-bottom-colors: ThreeDShadow Window;
-moz-border-left-colors: ThreeDShadow ThreeDHighlight;
margin: 2px;
padding: 0px 1px;
-moz-border-radius: 1px;
}

select > input[type="button"]{
width: 6px;
border: none;
background: transparent url("form-widgets/droparrow.png") no-repeat center center;
}

select > input[type="button"]:focus {
}

Voilà et après je trouvais que c'était plus beau (enfin surtout plus net et pas de soucis avec les polices) :aimepas:

Tu me dis ce que tu en pense.

Je ne pourrai pas tester tout de suite, mais je garde ces infos précieusements

Merci beaucoup :p

Share this post


Link to post
Share on other sites

J'ai juste un soucis sur les checkbox du mon portail mail de ma fac qui n'apparaissent pas mais sinon sur tous les autres sites elles apparaissent apparemment.

Share this post


Link to post
Share on other sites

Ayant rebrancher mon bi-celeron 466 sur lequel je suis en ce moment en train d'installer une kubuntu et etant a la recherche d'un travail dans le depannage informatique

Me revoila plus que motivé de retour dans le monde des utilisateurs de Linux....

Oui bon je sais peu de monde me connait ici mais ca va venir :transpi:

Preparez-vous a.... ben moi :p

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...