Xxe/Css/publidoc.css
changeset 65 2aad27159a33
parent 64 2d6627e9d3d6
child 67 e38ad0e8e9d4
equal deleted inserted replaced
64:2d6627e9d3d6 65:2aad27159a33
    20   border-radius: 0.2em;
    20   border-radius: 0.2em;
    21 }
    21 }
    22 
    22 
    23 head > *:before {
    23 head > *:before {
    24  display: marker;
    24  display: marker;
       
    25  color:  #7f7f7f;
    25  content: element-label();
    26  content: element-label();
    26  color:  #7f7f7f;
       
    27 }
    27 }
    28 head > title:before { display: none; }
    28 head > title:before { display: none; }
    29 head > subtitle:before { display: none; }
    29 head > subtitle:before { display: none; }
    30 head > identifier[type="uri"]:before { content: insert-before-button() " URI :"; }
    30 head > identifier[type="uri"]:before { content: insert-before-button() " URI :"; }
    31 head > identifier[type="ean"]:before { content: insert-before-button() " EAN :"; }
    31 head > identifier[type="ean"]:before { content: insert-before-button() " EAN :"; }
    68   content: combo-box(attribute, "xml:lang", font-size, 75%,
    68   content: combo-box(attribute, "xml:lang", font-size, 75%,
    69              labels, "Anglais\A Français\A Français (France)\A Espagnol",
    69              labels, "Anglais\A Français\A Français (France)\A Espagnol",
    70              values, "en\A fr\A fr-FR\A, es");
    70              values, "en\A fr\A fr-FR\A, es");
    71 }
    71 }
    72 
    72 
       
    73 head lastname:before {
       
    74   content: insert-before-button(color, #7f7f7f, icon, icon(left-half-disc));
       
    75 }
       
    76 lastname:after {
       
    77   content: insert-after-button(color, #7f7f7f, icon, icon(right-half-disc));
       
    78 }
       
    79 
       
    80 head role:before {
       
    81   color: #7f7f7f;
       
    82   content: " role : " label(attribute, of, color, black)
       
    83            set-attribute-button(attribute, of);
       
    84 }
       
    85 
       
    86 head > publisher > label:after {
       
    87   content: insert-after-button(color, #7f7f7f, icon, icon(right-half-disc));
       
    88 }
       
    89 
       
    90 head source[type="book"] {
       
    91   display: none;
       
    92 }
       
    93 
       
    94 head keyword:after {
       
    95   content: insert-same-after-button(color, #7f7f7f, icon, icon(right-half-disc))
       
    96            " ";
       
    97 }
       
    98 
       
    99 head subject:before {
       
   100   color: #7F7f7f;
       
   101   content: "ID = " text-field(attribute, id, columns, 10, color, black, font-size, 75%);
       
   102 }
       
   103 head subject:after {
       
   104   content: insert-same-after-button(color, #7f7f7f, icon, icon(right-half-disc));
       
   105 }
       
   106 
    73 /* Division level ========================================================== */
   107 /* Division level ========================================================== */
    74 
   108 
    75 division:before {
   109 division:before {
    76   display: block;
   110   display: block;
    77   color: #7f7f7f;
   111   color: #7f7f7f;
   254   margin-left: 24px;
   288   margin-left: 24px;
   255   font-size: 115%;
   289   font-size: 115%;
   256   font-family: serif;
   290   font-family: serif;
   257 }
   291 }
   258 
   292 
       
   293 /* seepch ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
       
   294 
       
   295 speaker {
       
   296   font-weight: bold;
       
   297 }
       
   298 
       
   299 stage:before, stage:after {
       
   300   color: #7f7f7f;
       
   301   content: "(";
       
   302 }
       
   303 stage:before {
       
   304   content: " (";
       
   305 }
       
   306 stage {
       
   307   font-style: italic;  
       
   308 }
       
   309 stage:after {
       
   310   content: ")";
       
   311 }
       
   312 
   259 /* list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   313 /* list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   260 
   314 
   261 list {
   315 list {
   262   margin: .3em 0 .3em 24px;
   316   margin: .3em 0 .3em 24px;
   263 }
   317 }
   300 /* sup, sub, var ~~~~~~~~~~~~~~~~~~~ */
   354 /* sup, sub, var ~~~~~~~~~~~~~~~~~~~ */
   301 
   355 
   302 sup { font-family: sans-serif; vertical-align: super; font-size: 75%; }
   356 sup { font-family: sans-serif; vertical-align: super; font-size: 75%; }
   303 sub { font-family: sans-serif; vertical-align: sub;   font-size: 75%; }
   357 sub { font-family: sans-serif; vertical-align: sub;   font-size: 75%; }
   304 var { font-family: sans-serif; font-style: italic; }
   358 var { font-family: sans-serif; font-style: italic; }
       
   359 
       
   360 /* date ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
       
   361 
       
   362 date[value]:after {
       
   363   color: #7f7f7f;
       
   364   content: " (" date-picker(attribute, value, columns, 7, color, black, font-size, 75%) ")";
       
   365 }
       
   366 head > date[value]:after {
       
   367   color: #7f7f7f;
       
   368   content: " (" date-picker(attribute, value, columns, 7, color, black, font-size, 75%)
       
   369            ") " insert-after-button();
       
   370 }
   305 
   371 
   306 /* note ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   372 /* note ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   307 
   373 
   308 note:before { font-size: 75%; content: "(Note : "; }
   374 note:before { font-size: 75%; content: "(Note : "; }
   309 note { font-family: sans-serif; color: #004080; font-size: 75%; }
   375 note { font-family: sans-serif; color: #004080; font-size: 75%; }