New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Style ZMI using Bootstrap #249
Commits on May 18, 2018
-
jhinghaus committed
May 18, 2018 -
Rework of mainUser to use bootstrap
jhinghaus committedMay 18, 2018 -
Rework of listLocalRoles to use bootstrap
jhinghaus committedMay 18, 2018 -
make ImportExport page use boostrap.
jhinghaus committedMay 18, 2018 -
jhinghaus committed
May 18, 2018 -
make forms to add folders and ordered folders use bootrap
jhinghaus committedMay 18, 2018 -
jhinghaus committed
May 18, 2018 -
Merge branch 'zmi-bootstrap' of https://github.com/zopefoundation/Zope …
…into zmi-bootstrap
Commits on May 22, 2018
Commits on May 24, 2018
-
make fileEdit and imageEdit look more alike
jhinghaus committedMay 24, 2018 -
Rework userForms to use bootstrap
jhinghaus committedMay 24, 2018 -
finalize basic bootstrap usage for the main zmi forms in dtml
jhinghaus committedMay 24, 2018 -
rework zpt manage forms to use boostrap
jhinghaus committedMay 24, 2018
Commits on May 28, 2018
-
-
Merge branch 'zmi-bootstrap' of https://github.com/zopefoundation/Zope …
…into zmi-bootstrap
jhinghaus committedMay 28, 2018
Commits on May 29, 2018
Commits on Jun 4, 2018
-
new layout for the bindings page
jhinghaus committedJun 4, 2018 -
make zpt manage pages container-fluid
jhinghaus committedJun 4, 2018
Commits on Jun 5, 2018
-
-
Merge branch 'zmi-bootstrap' of https://github.com/zopefoundation/Zope …
…into zmi-bootstrap
-
-
-
-
Require the bootstrap assets on each page via the header template.
Refactor the layout to be like suggested by bootstrap.
-
-
-
-
-
-
-
-
-
Fix condition for rendering copy/cut/paste buttons.
Not to self: `not:` has a lower precedence than `|`.
-
-
-
-
-
-
-
This prevents additional rendering and storage of whitespaces in the form.
-
-
Add ability to add custom CSS and JavaScript to the ZMI.
This requires using fanstatic resources in an event subscriber.
-
Include a check all checkbox in folder listings.
We do not want to use jQuery here, so we go with plain JS. Unfortunately the compatibility for the `for ... in` statement is not given for IE, so we need to stay with a normal for loop.
-
-
-
-
-
-
Add ability to customise the CSS and JS in ZMI via Properties.
Requested by customer who uses TTW approach.
-
-
Make Item a subclass of Navigation
This allows rendering the templates on navigation in the context of the current element, instead of finding the attributes through acquisition, which would then render them in the context of the containing folder, thus making it impossible to have the correct ‚title‘ attribute for non Navigation elements.
-
Generify creation of describing classes to make it easy to target spe…
…cific zmi pages with css.
-
Change requirements to reflect the versions actually required.
Not sure how this file is originally maintained, probably generated from buildout - please enlighten me at some point.
-
-
-
-
Simplify ‚Add type‘ popup in folder view.
- Removed Label (really, just made it invisible, so it is only visible to screen readers) - Added Disabled initial label, that acts as a default selection so the popup explains itself - Ensured that after a selection the popup is reset to the default choice. All these changes achieve a much simpler add menu, that reliably works even if you want to select the same entry multiple times without reloading the page (i.e. when navigating back). Before these changes, this required the add button, as you could otherwise not add the same kind of element twice.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Switch to requiring the full repository path, so the requirements fil…
…e can be executed from any path.
-
-
-
Commits on Jun 7, 2018
Commits on Jun 8, 2018
-
improved spacing of objectItems list, object selection, locked icon
Dr. Frank Hoffmann committedJun 8, 2018 -
added name filter input element to objectItems list
Dr. Frank Hoffmann committedJun 8, 2018
Commits on Jun 10, 2018
-
removed obsolete find-methods, revised TAL-Editor GUI
Dr. Frank Hoffmann committedJun 10, 2018
Commits on Jun 11, 2018
-
Dr. Frank Hoffmann committed
Jun 11, 2018
Commits on Jun 12, 2018
-
reset breadcrumb nav to usual way
Dr. Frank Hoffmann committedJun 12, 2018 -
reset locked icon title to original
Dr. Frank Hoffmann committedJun 12, 2018 -
-
-
-
Require the bootstrap assets on each page via the header template.
Refactor the layout to be like suggested by bootstrap.
-
-
-
-
-
-
-
-
-
Fix condition for rendering copy/cut/paste buttons.
Not to self: `not:` has a lower precedence than `|`.
-
-
-
-
-
-
-
This prevents additional rendering and storage of whitespaces in the form.
-
-
Add ability to add custom CSS and JavaScript to the ZMI.
This requires using fanstatic resources in an event subscriber.
-
Include a check all checkbox in folder listings.
We do not want to use jQuery here, so we go with plain JS. Unfortunately the compatibility for the `for ... in` statement is not given for IE, so we need to stay with a normal for loop.
-
-
-
-
-
-
Add ability to customise the CSS and JS in ZMI via Properties.
Requested by customer who uses TTW approach.
-
-
Make Item a subclass of Navigation
This allows rendering the templates on navigation in the context of the current element, instead of finding the attributes through acquisition, which would then render them in the context of the containing folder, thus making it impossible to have the correct ‚title‘ attribute for non Navigation elements.
-
Generify creation of describing classes to make it easy to target spe…
…cific zmi pages with css.
-
Change requirements to reflect the versions actually required.
Not sure how this file is originally maintained, probably generated from buildout - please enlighten me at some point.
-
-
-
-
Simplify ‚Add type‘ popup in folder view.
- Removed Label (really, just made it invisible, so it is only visible to screen readers) - Added Disabled initial label, that acts as a default selection so the popup explains itself - Ensured that after a selection the popup is reset to the default choice. All these changes achieve a much simpler add menu, that reliably works even if you want to select the same entry multiple times without reloading the page (i.e. when navigating back). Before these changes, this required the add button, as you could otherwise not add the same kind of element twice.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Switch to requiring the full repository path, so the requirements fil…
…e can be executed from any path.
-
-
-
-
-
-
-
-
-
-
-
Merge branch 'zmi-bootstrap' of https://github.com/zopefoundation/Zop…
…e.git into zmi-bootstrap
Dr. Frank Hoffmann committedJun 12, 2018
Commits on Jun 13, 2018
-
proceeded with manage_menu, added more monotony
Dr. Frank Hoffmann committedJun 13, 2018 -
Dr. Frank Hoffmann committed
Jun 13, 2018
Commits on Jun 14, 2018
-
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committed
Jun 14, 2018
Commits on Jun 16, 2018
-
using modal dialog for adding objects
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 16, 2018
Commits on Jun 18, 2018
-
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committed
Jun 18, 2018 -
made database manager accessible/navigable
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 18, 2018 -
added control panel link to navbar
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 18, 2018 -
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committed
Jun 18, 2018
Commits on Jun 19, 2018
-
Bootstrap has no longer Twitter in its name. Thank you @jcbrand for t…
…he hint. [skip ci]
Michael Howitz committedJun 19, 2018 -
Restore contents of
requirements.txt
, fixversions-prod.cfg
, so i……t can be generated from it again. `requirements.txt` is a generated file which should not be edited.
Michael Howitz committedJun 19, 2018 -
zmi: added style quickfix for ancient forms
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 19, 2018 -
cleaned HTML/icons, fixed object insertation url for modal dialog
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 19, 2018
Commits on Jun 20, 2018
-
Remove personal preferences and ignore them.
Michael Howitz committedJun 20, 2018 -
Michael Howitz committed
Jun 20, 2018 -
Michael Howitz committed
Jun 20, 2018 -
made object list table sortable
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 20, 2018
Commits on Jun 21, 2018
-
UX: added simple combo-box like gui element to local role assignment
form, added html5 "required" attributes to avoid errors on submit; added button "assign local role" to security tab
Dr. Frank Hoffmann committedJun 21, 2018 -
added sorting markers to objectItems list
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 21, 2018 -
UX: object list sorting gui; revised sorting key names
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 21, 2018 -
fixed bootstrap file chooser gui element
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 21, 2018
Commits on Jun 22, 2018
-
Catch more specific exceptions.
Michael Howitz committedJun 22, 2018 -
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committed
Jun 22, 2018 -
Merge branch 'zmi-bootstrap' of https://github.com/zopefoundation/Zop…
…e.git into zmi-bootstrap
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 22, 2018
Commits on Jun 24, 2018
-
added responsiveness to navbar and tabs-menu
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 24, 2018
Commits on Jun 25, 2018
-
phone view: tab menu as vertical overlay, added type names in
type-sorted object list
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 25, 2018 -
phone view: tab menu as vertical overlay, added type names in
type-sorted object list
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 25, 2018 -
Merge branch 'zmi-bootstrap' of
https://github.com/zopefoundation/Zope.git into zmi-bootstrap
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 25, 2018
Commits on Jun 26, 2018
-
made file uploader form element work with long names on small screens
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 26, 2018
Commits on Jun 27, 2018
-
optimized db info page for small screens
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 27, 2018
Commits on Jun 28, 2018
-
added favicons, proceded with Zcatalog
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 28, 2018
Commits on Jun 29, 2018
-
Remove debugging code and fix tailing whitespace.
Michael Howitz committedJun 29, 2018 -
refactored python_script templates, cleaned white-space
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJun 29, 2018
Commits on Jul 1, 2018
-
optimized tab nav for phone view
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJul 1, 2018
Commits on Jul 6, 2018
-
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committed
Jul 6, 2018
Commits on Jul 10, 2018
-
-
Auto open the currently shown item on enter if there is only one item.
Search for the search term in all other cases.
Commits on Jul 11, 2018
-
added attr data-contenttype for code editor
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJul 11, 2018 -
refined data-contenttype for code editor
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJul 11, 2018
Commits on Jul 13, 2018
-
fixed white-space, changed alert semantics
Dr. Frank Hoffmann authored and Dr. Frank Hoffmann committedJul 13, 2018
Commits on Aug 17, 2018
-
Merge branch 'master' into zmi-bootstrap
* master: Use newer Version of chameleon Document min virtualenv version. fix spelling error fix link to download location of FieldedTextIndex fix spelling error fix link to TextIndexNG3 project fix spelling error fix spelling error fix spelling error complete abrupt ending sentence add missing single quotation mark Add entry which got lost during consolidation Create all scripts only once.
Michael Howitz committedAug 17, 2018 -
Michael Howitz committed
Aug 17, 2018 -
Michael Howitz committed
Aug 17, 2018 -
Use master branches after merge.
Yes, adding the zmi-bootstrap branch to MailHost was intentional as it was missing before and this branch is not yet ready.
Michael Howitz committedAug 17, 2018 -
Clean-up and fix documentation.
Michael Howitz committedAug 17, 2018 -
Michael Howitz committed
Aug 17, 2018 -
Michael Howitz committed
Aug 17, 2018 -
Add more Products which needed releases together with the next Zope r…
…elease.
Michael Howitz committedAug 17, 2018 -
Add a version pin needed by BTreeFolder2 >= 4.0.1
Michael Howitz committedAug 17, 2018