web/data/cubicweb.schema.css
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Wed, 02 Sep 2015 15:31:18 +0200
changeset 10634 06a43f727601
parent 5767 1d811df051c2
permissions -rw-r--r--
[web/views] avoid propagation of NoSelectableObject in some case of inlined relations / permissions When selecting an inlined creation form, we should catch the NoSelectable exception that will be raised if the user cannot add entities of the target type (this is not and cannot be verified earlier) or if some other custom selector prevents the form from being selected. Closes #6510921

/* styles for schema views
 *
 *  :organization: Logilab
 *  :copyright: 2003-2010 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
 *  :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr
 */


.titleUnderline {
  color: #000;
  clear: left;
  margin: 0px;
  padding-top: 0.5em;
  border-bottom: 1px solid black;
}


div.relationDefinition {
  float: left;
  position: relative;
  width: 60%;
  padding: 0;
}

div.acl{
  position: relative;
/*  right: 20%;*/
  width: 25%;
  padding:0px 0px 0px 2em;
}

div.acl table td,
div.acl table tr {
    padding: 2px 2px 2px 2px;
}

div.schema table {
  width : 100%;
}

div.entityAttributes{
 margin: 3em 0 5em;
 font: normal 9pt Arial;
}

div.box div.title{
 padding:0.2em 0.2em;
 margin: 0 auto;
}

span.stereotype {
  font-style: italic;
  font-size:  80%;
}

div.box div.line span{
 padding: 0 1em;
}

div.body{
 padding : 0.2em;
 padding-bottom : 0.4em;
 overflow: auto;
}

div.body table td{
 padding:0.4em;
 }

div.box{
 float:left;
 border:1px solid black;
}

div.vl{
 float:left;
 position:relative;
 margin-top:1em;
 border-top:1px solid black;
 line-height : 1px;
 width: 1em;
 height : 0px}

div.hl{
 float:left;
 position:relative;
 margin-top:1em;
 border-left:1px solid black;
 width: 1px;
 height : 10px
}

div.rels{
 float:left;
 position:relative;
 margin-top:1em;
 border-left:1px solid black;
 margin-left:-2px;}

div.firstrel, div.rel, div.lastrel{
 line-height:1em;
 border:1px solid white;
 border-bottom:1px solid black;
 padding: 0px 0.6em 0.2em;
}

/* FIXME set to 9em or an image*/
div.rel, div.lastrel{
 margin-top:0.7em}

div.vars{
 float:left;
}

div.firstvar, div.var, div.lastvar{
 line-height:1em;
 border:1px solid black;
 padding:0.2em}

div.firstvar{
 margin-top:1em;}

div.var{
 margin-top:0.5em;
}

div.lastvar{
 border:none;
}

div.firstvar a,
div.var a,
div.rel a,
div.firstrel a{
 padding:0px ! important;
 margin : 0px ! important;
}