provide separate float field instance; CSS improvement (view modes/tabs)
This commit is contained in:
parent
9cef218aaa
commit
0087eefc08
3 changed files with 10 additions and 7 deletions
|
@ -485,8 +485,8 @@ img.notselected {
|
||||||
/* view modes (tabs) */
|
/* view modes (tabs) */
|
||||||
|
|
||||||
ul.view-modes {
|
ul.view-modes {
|
||||||
padding: 0 0 0 2em;
|
padding: 0 0 1px 0.5em;
|
||||||
margin: 0.7em 0 0 0;
|
margin: 1.5em 0 0 0;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
border-bottom: #ccc 1px solid;
|
border-bottom: #ccc 1px solid;
|
||||||
|
@ -494,11 +494,11 @@ ul.view-modes {
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.view-modes li {
|
ul.view-modes li {
|
||||||
display: inline
|
display: inline;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.view-modes li a {
|
ul.view-modes li a {
|
||||||
padding: 0.15em 1.25em 0.15em 1.25em;
|
padding: 3px 1.25em 3px 1.25em;
|
||||||
margin: 0 0.5em 0 0;
|
margin: 0 0.5em 0 0;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
border: #ccc 1px solid;
|
border: #ccc 1px solid;
|
||||||
|
|
|
@ -346,6 +346,8 @@
|
||||||
<adapter factory="cybertools.composer.schema.field.FieldInstance" />
|
<adapter factory="cybertools.composer.schema.field.FieldInstance" />
|
||||||
<adapter factory="cybertools.composer.schema.field.NumberFieldInstance"
|
<adapter factory="cybertools.composer.schema.field.NumberFieldInstance"
|
||||||
name="number" />
|
name="number" />
|
||||||
|
<adapter factory="cybertools.composer.schema.field.FloatFieldInstance"
|
||||||
|
name="float" />
|
||||||
<adapter factory="cybertools.composer.schema.field.DateFieldInstance"
|
<adapter factory="cybertools.composer.schema.field.DateFieldInstance"
|
||||||
name="date" />
|
name="date" />
|
||||||
<adapter factory="cybertools.composer.schema.field.EmailFieldInstance"
|
<adapter factory="cybertools.composer.schema.field.EmailFieldInstance"
|
||||||
|
|
|
@ -31,9 +31,9 @@ from zope.securitypolicy.rolepermission import AnnotationRolePermissionManager
|
||||||
from cybertools.browser.controller import Controller
|
from cybertools.browser.controller import Controller
|
||||||
from cybertools.catalog.keyword import KeywordIndex
|
from cybertools.catalog.keyword import KeywordIndex
|
||||||
from cybertools.composer.schema.factory import SchemaFactory
|
from cybertools.composer.schema.factory import SchemaFactory
|
||||||
from cybertools.composer.schema.field import FieldInstance, NumberFieldInstance
|
from cybertools.composer.schema.field import FieldInstance, \
|
||||||
from cybertools.composer.schema.field import DateFieldInstance, BooleanFieldInstance
|
NumberFieldInstance, FloatFieldInstance, BooleanFieldInstance, \
|
||||||
from cybertools.composer.schema.field import EmailFieldInstance, ListFieldInstance
|
DateFieldInstance, EmailFieldInstance, ListFieldInstance
|
||||||
from cybertools.composer.schema.field import FileUploadFieldInstance
|
from cybertools.composer.schema.field import FileUploadFieldInstance
|
||||||
from cybertools.composer.schema.grid.field import RecordsFieldInstance
|
from cybertools.composer.schema.grid.field import RecordsFieldInstance
|
||||||
from cybertools.composer.schema.instance import Instance, Editor
|
from cybertools.composer.schema.instance import Instance, Editor
|
||||||
|
@ -164,6 +164,7 @@ class TestSite(object):
|
||||||
component.provideAdapter(Editor, name='editor')
|
component.provideAdapter(Editor, name='editor')
|
||||||
component.provideAdapter(FieldInstance)
|
component.provideAdapter(FieldInstance)
|
||||||
component.provideAdapter(NumberFieldInstance, name='number')
|
component.provideAdapter(NumberFieldInstance, name='number')
|
||||||
|
component.provideAdapter(FloatFieldInstance, name='float')
|
||||||
component.provideAdapter(DateFieldInstance, name='date')
|
component.provideAdapter(DateFieldInstance, name='date')
|
||||||
component.provideAdapter(EmailFieldInstance, name='email')
|
component.provideAdapter(EmailFieldInstance, name='email')
|
||||||
component.provideAdapter(BooleanFieldInstance, name='boolean')
|
component.provideAdapter(BooleanFieldInstance, name='boolean')
|
||||||
|
|
Loading…
Add table
Reference in a new issue