From: bsinou Date: Tue, 7 Mar 2017 17:53:51 +0000 (+0100) Subject: Split assembly for service and cms config X-Git-Tag: argeo-suite-0.1.5~5 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=6d63fef3db3bce8a70e278a9164ee797b5774a99 Split assembly for service and cms config --- diff --git a/org.argeo.suite.app/.classpath b/org.argeo.suite.app/.classpath deleted file mode 100644 index 075009d..0000000 --- a/org.argeo.suite.app/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/org.argeo.suite.app/.gitignore b/org.argeo.suite.app/.gitignore deleted file mode 100644 index 09e3bc9..0000000 --- a/org.argeo.suite.app/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/bin/ -/target/ diff --git a/org.argeo.suite.app/.project b/org.argeo.suite.app/.project deleted file mode 100644 index fe0dd3f..0000000 --- a/org.argeo.suite.app/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - org.argeo.suite.app - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/org.argeo.suite.app/META-INF/.gitignore b/org.argeo.suite.app/META-INF/.gitignore deleted file mode 100644 index 4854a41..0000000 --- a/org.argeo.suite.app/META-INF/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/MANIFEST.MF diff --git a/org.argeo.suite.app/META-INF/spring/backend-services.xml b/org.argeo.suite.app/META-INF/spring/backend-services.xml deleted file mode 100644 index bae1034..0000000 --- a/org.argeo.suite.app/META-INF/spring/backend-services.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/maintenance-services.xml b/org.argeo.suite.app/META-INF/spring/maintenance-services.xml deleted file mode 100644 index 2c0e515..0000000 --- a/org.argeo.suite.app/META-INF/spring/maintenance-services.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/osgi.xml b/org.argeo.suite.app/META-INF/spring/osgi.xml deleted file mode 100644 index 0ef2a6c..0000000 --- a/org.argeo.suite.app/META-INF/spring/osgi.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/ui-commons.xml b/org.argeo.suite.app/META-INF/spring/ui-commons.xml deleted file mode 100644 index b74429f..0000000 --- a/org.argeo.suite.app/META-INF/spring/ui-commons.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/ui-people.xml b/org.argeo.suite.app/META-INF/spring/ui-people.xml deleted file mode 100644 index aa35867..0000000 --- a/org.argeo.suite.app/META-INF/spring/ui-people.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/ui.xml b/org.argeo.suite.app/META-INF/spring/ui.xml deleted file mode 100644 index d18645a..0000000 --- a/org.argeo.suite.app/META-INF/spring/ui.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - a:link, a:visited { color: #333333; text-decoration:none; } - a:hover { text-decoration:underline; } - - - - - -]]> - - - - - - - - - - - - - - - - - a:link, a:visited { color: #333333; text-decoration:none; } - a:hover { text-decoration:underline;} - -]]> - - - - - - - - - - theme/argeo-classic/argeo-classic.css - theme/argeo-classic/people-classic.css - theme/argeo-classic/documents-classic.css - theme/argeo-classic/maintenance-classic.css - - - - - - diff --git a/org.argeo.suite.app/META-INF/spring/workbench-services.xml b/org.argeo.suite.app/META-INF/spring/workbench-services.xml deleted file mode 100644 index 86b14b8..0000000 --- a/org.argeo.suite.app/META-INF/spring/workbench-services.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/bnd.bnd b/org.argeo.suite.app/bnd.bnd deleted file mode 100644 index 3e3b54a..0000000 --- a/org.argeo.suite.app/bnd.bnd +++ /dev/null @@ -1,30 +0,0 @@ -Require-Capability: cms.datamodel; filter:="(name=people)",\ -cms.datamodel; filter:="(name=documents)",\ -cms.datamodel; filter:="(name=tracker)" - -Bundle-Activator: org.argeo.suite.workbench.AsUiPlugin -Bundle-SymbolicName: org.argeo.suite.app;singleton:=true -Require-Bundle: org.eclipse.core.runtime,\ - org.eclipse.rap.ui,\ - org.eclipse.rap.ui.workbench - -Import-Package:\ -javax.jcr.nodetype,\ -javax.jcr.security,\ -org.argeo.cms,\ -org.argeo.cms.ui.workbench,\ -org.argeo.cms.ui.workbench.jcr,\ -org.argeo.connect,\ -org.argeo.activities,\ -org.argeo.activities.workbench.parts,\ -org.argeo.documents.workbench.parts,\ -org.argeo.people.workbench.rap.parts,\ -org.argeo.connect.resources,\ -org.argeo.connect.ui,\ -org.argeo.connect.workbench,\ -org.argeo.connect.workbench.util,\ -org.argeo.eclipse.spring,\ -org.argeo.node,\ -org.argeo.suite.workbench.rap,\ -org.argeo.util,\ -* \ No newline at end of file diff --git a/org.argeo.suite.app/plugin.xml b/org.argeo.suite.app/plugin.xml deleted file mode 100644 index 01657b7..0000000 --- a/org.argeo.suite.app/plugin.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/org.argeo.suite.app/pom.xml b/org.argeo.suite.app/pom.xml deleted file mode 100644 index 8ce90e6..0000000 --- a/org.argeo.suite.app/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - 4.0.0 - - org.argeo.suite - argeo-suite - 0.1.5-SNAPSHOT - .. - - org.argeo.suite.app - Argeo Suite Default Assembly - jar - - - org.argeo.suite - org.argeo.suite.workbench.rap - 0.1.5-SNAPSHOT - - - org.argeo.suite - org.argeo.suite.web - 0.1.5-SNAPSHOT - - - diff --git a/org.argeo.suite.app/theme/argeo-classic/argeo-classic.css b/org.argeo.suite.app/theme/argeo-classic/argeo-classic.css deleted file mode 100644 index 71fc1b7..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/argeo-classic.css +++ /dev/null @@ -1,149 +0,0 @@ -/* For reference, Argeo colors -Orange: #f6712e; -Blue: #00294b; */ - -/* TEXT STYLES */ -.text_title { - font: bold 26px sans-serif; -} - -.text_title_box { - padding: 20px; -} - -.text_h1 { - font: bold 24px sans-serif; -} - -.text_h1_box { - padding: 10px 10px 5px; -} - -.text_h2 { - font: bold italic 20px serif; -} - -.text_h2_box { - padding: 0px 15px 10px; -} - -.text_h3 { - font: bold 18px sans-serif; -} - -.text_h3_box { - padding: 0px 20px 10px; -} - -.text_default { - font: 18px sans-serif; -} - -.text_default_box { - padding: 0px 10px 10px; -} - -.text_pre { - font: 16px monospace; - background-color: inherit; -} - -.text_pre_box { - padding: 10px; - border: 1px dashed gray; - background-color: #ababab -} - -.text_pre_container { - padding: 0px 10px 10px; -} - -.text_quote { - font: italic 22px serif; - text-shadow: 2px 3px 3px #ababab; - background-color: inherit; -} - -.text_quote_box { - padding: 10px; - background-color: #d6d6d6 -} - -.text_quote_container { - padding: 20px 50px 20px 80px; -} - -/* TEXT */ -.text_styled_tools_dialog { - border: 1px solid #00294b; - padding: 10px 5px; -} - -.text_styled_composite { - /*border: 1px solid red;*/ - -} - -.text_section { -/* border: 1px solid green; */ -} - -.text_paragraph { -/* border: 1px solid blue; */ -} - -.text_editor { - border: 2px outset #00294b; -} - -/* CMS ICONS */ -.cms_icon_delete { - background-image: url(theme/argeo-classic/icons/delete.gif); - border: none; -} - -/* CMS */ -.cms_header { - background-color: #00294b; - height: 30px; -} - -.cms_link { - text-decoration: underline; -} - -.cms_link:hover { - text-decoration: none; - color: black; -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -.cms_header-logo { - padding: 5px; -} - -.cms_user_menu-link, -.cms_menu_link { - color: white; - font: 15px Helvetica, Verdana, sans-serif; - padding: 10px; - text-decoration: none; -} - -.cms_user_menu-link:hover, -.cms_menu_link:hover { - color: #ededed; - text-decoration: underline; -} - -.cms_user_menu { - border: 1px solid #00294b; - padding: 10px 5px; -} \ No newline at end of file diff --git a/org.argeo.suite.app/theme/argeo-classic/documents-classic.css b/org.argeo.suite.app/theme/argeo-classic/documents-classic.css deleted file mode 100644 index 8721244..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/documents-classic.css +++ /dev/null @@ -1,116 +0,0 @@ -/** -Argeo Blue: #00294b -*/ - - - -/** Same styles are also provided by the workbench CSS. TODO: enhance single sourcing */ - - -/* Breadcrumb ***/ -Button.breadCrumb_btn { - border: 1px solid #f4f6f7; - border-radius: 3px; - padding: 2px 2px 2px 2px; - background-color: transparent; - background-repeat: no-repeat; - animation: hoverOut 500ms ease-out; - cursor: pointer; - font-color: #00294b; - text-decoration: none; -} - -Button.breadCrumb_btn:hover { - text-decoration: underline; -} - -/* Documents lists context menu */ -.contextMenu_box { - border: 0px solid #fde2d5; - padding: 0px; - box-shadow: 2px 2px 5px #fde2d5; -} - -Button[PUSH][FLAT].createFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/addFolder.gif); -} - -Button[PUSH][FLAT].shareFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/shareFolder.png); -} - -Button[PUSH][FLAT].bookmarkFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/bookmarkFolder.png); -} - -Button[PUSH][FLAT].downloadFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/downloadFolder.png); -} - -Button[PUSH][FLAT].delete_btn, -Button[PUSH][FLAT].deleteBookmark_btn { - background-image: url( theme/argeo-classic/icons/fs/delete.png); -} - -Button[PUSH][FLAT].rename_btn, -Button[PUSH][FLAT].renameBookmark_btn { - background-image: url( theme/argeo-classic/icons/fs/rename.png); -} - - -Button[PUSH][FLAT].uploadFiles_btn { - background-image: url( theme/argeo-classic/icons/fs/upload.png); -} - -Button[PUSH][FLAT].open_btn { - background-image: url( theme/argeo-classic/icons/fs/open.png); -} - - -Button[PUSH][FLAT].createFolder_btn, -Button[PUSH][FLAT].shareFolder_btn, -Button[PUSH][FLAT].bookmarkFolder_btn, -Button[PUSH][FLAT].downloadFolder_btn, -Button[PUSH][FLAT].delete_btn, -Button[PUSH][FLAT].rename_btn, -Button[PUSH][FLAT].uploadFiles_btn, -Button[PUSH][FLAT].open_btn, -Button[PUSH][FLAT].deleteBookmark_btn, -Button[PUSH][FLAT].renameBookmark_btn { - border: 0px solid white; - border-left: 10px solid transparent; - border-radius: 0px; - padding: 4px 5px 4px 24px; - background-color: transparent; - background-repeat: no-repeat; - background-position: left; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - -Button[PUSH][FLAT].createFolder_btn:hover, -Button[PUSH][FLAT].shareFolder_btn:hover, -Button[PUSH][FLAT].bookmarkFolder_btn:hover, -Button[PUSH][FLAT].downloadFolder_btn:hover, -Button[PUSH][FLAT].delete_btn:hover, -Button[PUSH][FLAT].rename_btn:hover, -Button[PUSH][FLAT].uploadFiles_btn:hover, -Button[PUSH][FLAT].open_btn:hover, -Button[PUSH][FLAT].deleteBookmark_btn:hover, -Button[PUSH][FLAT].renameBookmark_btn:hover { - background-color: #fef0ea; -} - -Button[PUSH][FLAT].createFolder_btn:pressed, -Button[PUSH][FLAT].shareFolder_btn:pressed, -Button[PUSH][FLAT].bookmarkFolder_btn:pressed, -Button[PUSH][FLAT].shareFolder_btn:pressed, -Button[PUSH][FLAT].downloadFolder_btn:pressed, -Button[PUSH][FLAT].delete_btn:pressed, -Button[PUSH][FLAT].rename_btn:pressed, -Button[PUSH][FLAT].uploadFiles_btn:pressed, -Button[PUSH][FLAT].open_btn:pressed, -Button[PUSH][FLAT].deleteBookmark_btn:pressed, -Button[PUSH][FLAT].renameBookmark_btn:pressed{ - background-color: #fde2d5; -} \ No newline at end of file diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/actions/deleteSmall.gif b/org.argeo.suite.app/theme/argeo-classic/icons/actions/deleteSmall.gif deleted file mode 100644 index d7c5c11..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/actions/deleteSmall.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/actions/openCalendar.gif b/org.argeo.suite.app/theme/argeo-classic/icons/actions/openCalendar.gif deleted file mode 100644 index 5a89e33..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/actions/openCalendar.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/add.gif b/org.argeo.suite.app/theme/argeo-classic/icons/add.gif deleted file mode 100644 index 252d7eb..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/add.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/dashboard.gif b/org.argeo.suite.app/theme/argeo-classic/icons/dashboard.gif deleted file mode 100644 index fd0c669..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/dashboard.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/delete.gif b/org.argeo.suite.app/theme/argeo-classic/icons/delete.gif deleted file mode 100644 index 1aca259..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/delete.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/favicon.ico b/org.argeo.suite.app/theme/argeo-classic/icons/favicon.ico deleted file mode 100644 index 6e6a050..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/favicon.ico and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/addFolder.gif b/org.argeo.suite.app/theme/argeo-classic/icons/fs/addFolder.gif deleted file mode 100644 index d3f43d9..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/addFolder.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/bookmarkFolder.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/bookmarkFolder.png deleted file mode 100644 index 8bb2361..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/bookmarkFolder.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/delete.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/delete.png deleted file mode 100644 index 9150e40..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/delete.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/downloadFolder.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/downloadFolder.png deleted file mode 100644 index 3f56074..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/downloadFolder.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/file.gif b/org.argeo.suite.app/theme/argeo-classic/icons/fs/file.gif deleted file mode 100644 index ef30288..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/file.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/folder.gif b/org.argeo.suite.app/theme/argeo-classic/icons/fs/folder.gif deleted file mode 100644 index 42e027c..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/folder.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/fsBrowser.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/fsBrowser.png deleted file mode 100644 index 3f56074..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/fsBrowser.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/open.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/open.png deleted file mode 100644 index 3836e12..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/open.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/rename.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/rename.png deleted file mode 100644 index ad3db9f..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/rename.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/shareFolder.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/shareFolder.png deleted file mode 100644 index 269cdac..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/shareFolder.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/fs/upload.png b/org.argeo.suite.app/theme/argeo-classic/icons/fs/upload.png deleted file mode 100644 index 71c80e8..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/fs/upload.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/maintenance.gif b/org.argeo.suite.app/theme/argeo-classic/icons/maintenance.gif deleted file mode 100755 index 0a1fa96..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/maintenance.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/Icon-credit.txt b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/Icon-credit.txt deleted file mode 100644 index 4e60cf3..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/Icon-credit.txt +++ /dev/null @@ -1,17 +0,0 @@ -Some of the icons have been downloaded from http://www.fatcow.com/free-icons. -They are licenced under Creative Commons Attribution 3.0 License. - -These icons were as from October 3rd, 2013 the following: -fax.png -mail_black.png -phone-vintage.png -telephone.png - -Some of the icons have been downloaded from http://somerandomdude.com/work/iconic/. -They are licenced under Creative Commons Attribution 3.0 License. - -These icons were as from October 15th, 2013 the following: -socialmedia.png (former chat_alt_stroke_16x16.png) -home.png (former home_16x16.png) -mobile.png (former iphone_12x16.png) -link.png (former link_16x16.png) diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/facebook.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/facebook.png deleted file mode 100644 index 8e7e44c..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/facebook.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/fax.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/fax.png deleted file mode 100644 index 791f511..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/fax.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/googleplus.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/googleplus.png deleted file mode 100644 index ff97843..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/googleplus.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/home.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/home.png deleted file mode 100644 index 16834e3..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/home.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/impp.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/impp.png deleted file mode 100644 index b334f91..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/impp.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/link.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/link.png deleted file mode 100644 index f223cfa..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/link.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/linkedin.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/linkedin.png deleted file mode 100644 index d86dc0e..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/linkedin.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mail_black.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mail_black.png deleted file mode 100644 index 790f750..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mail_black.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mobile.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mobile.png deleted file mode 100644 index 08ac54b..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/mobile.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/myspace.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/myspace.png deleted file mode 100644 index beb04fc..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/myspace.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/phone_vintage.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/phone_vintage.png deleted file mode 100644 index 7e463ad..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/phone_vintage.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/reddit.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/reddit.png deleted file mode 100644 index 0eac7b8..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/reddit.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/skype.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/skype.png deleted file mode 100644 index e31a04d..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/skype.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/socialmedia.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/socialmedia.png deleted file mode 100644 index f0d1722..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/socialmedia.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/telephone.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/telephone.png deleted file mode 100644 index e04ec63..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/telephone.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/twitter.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/twitter.png deleted file mode 100644 index 1023e5b..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/twitter.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/xing.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/xing.png deleted file mode 100644 index 26fd283..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/contacts/xing.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primary.gif b/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primary.gif deleted file mode 100644 index 1965b84..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primary.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primaryNOT.gif b/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primaryNOT.gif deleted file mode 100644 index acb0268..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/misc/primaryNOT.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/people.gif b/org.argeo.suite.app/theme/argeo-classic/icons/people/people.gif deleted file mode 100644 index d28c326..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/people.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/types/company.png b/org.argeo.suite.app/theme/argeo-classic/icons/people/types/company.png deleted file mode 100644 index 06aa725..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/types/company.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/people/types/person.gif b/org.argeo.suite.app/theme/argeo-classic/icons/people/types/person.gif deleted file mode 100644 index 90a0014..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/people/types/person.gif and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/icons/search.png b/org.argeo.suite.app/theme/argeo-classic/icons/search.png deleted file mode 100644 index 6588de8..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/icons/search.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/img/byArgeo.png b/org.argeo.suite.app/theme/argeo-classic/img/byArgeo.png deleted file mode 100644 index 603e3a5..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/img/byArgeo.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/img/logo-argeo.png b/org.argeo.suite.app/theme/argeo-classic/img/logo-argeo.png deleted file mode 100644 index f107230..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/img/logo-argeo.png and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/img/logo.jpg b/org.argeo.suite.app/theme/argeo-classic/img/logo.jpg deleted file mode 100644 index 0a2bb68..0000000 Binary files a/org.argeo.suite.app/theme/argeo-classic/img/logo.jpg and /dev/null differ diff --git a/org.argeo.suite.app/theme/argeo-classic/maintenance-classic.css b/org.argeo.suite.app/theme/argeo-classic/maintenance-classic.css deleted file mode 100644 index e2a8597..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/maintenance-classic.css +++ /dev/null @@ -1,48 +0,0 @@ -/**************************** -*** The browser ***/ - -/* Management of border for edition */ -.user_form_text[BORDER]:read-only, -.user_form_text[BORDER]:read-only:focused, -.user_form_text[BORDER][MULTI]:read-only:focused, -.user_form_text[BORDER][MULTI]:read-only { - box-shadow: none; - border: 0px solid #ffffff; -} - -/* Signal focus gained ********/ -.user_form_text[BORDER]:focused, -.user_form_text[MULTI][BORDER]:focused { - box-shadow: 1px 1px 2px #00294b;; - border: 1px solid #00294b;; -} - -.user_form_title{ - font: bold italic 20px serif; - background-color: #00294b; - color: #eeeeee; -} - - -/* Tests and work in progress */ -.maintenance_browser_column { - background-color: white; - color: black; -} - -/* PB: Css class given to a table is not herited by Table-RowOverlay */ -Table-RowOverlay:unfocused { - color: #00294b; -} - -Table-RowOverlay:selected, -Table-RowOverlay:linesvisible:even:selected { - background-color: #fcd4c0; - color: #00294b; -} - -Table-RowOverlay:selected:unfocused, -Table-RowOverlay:linesvisible:even:selected:unfocused { - color: #00294b; - background-color: #6e869b; -} diff --git a/org.argeo.suite.app/theme/argeo-classic/people-classic.css b/org.argeo.suite.app/theme/argeo-classic/people-classic.css deleted file mode 100644 index 4614fa1..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/people-classic.css +++ /dev/null @@ -1,85 +0,0 @@ -/* PEOPLE ICONS */ - - -/* MISCELLANEOUS */ - -.people_icon_primary { - background-image: url(theme/argeo-classic/icons/people/misc/primary.gif); - border: none; -} - -.people_icon_not_primary { - background-image: url(theme/argeo-classic/icons/people/misc/primaryNOT.gif); - border: none; -} - -/* CONTACTS */ -.people_icon_email { - background-image: url(theme/argeo-classic/icons/people/contacts/mail_black.png); - border: none; -} - -.people_icon_mobile { - background-image: url(theme/argeo-classic/icons/people/contacts/mobile.png); - border: none; -} - -.people_icon_fax { - background-image: url(theme/argeo-classic/icons/people/contacts/fax.png); - border: none; -} - -.people_icon_phone { - background-image: url(theme/argeo-classic/icons/people/contacts/phone_vintage.png); - border: none; -} - -.people_icon_work { - background-image: url(theme/argeo-classic/icons/people/contacts/home.png); - border: none; -} - -.people_icon_address { - background-image: url(theme/argeo-classic/icons/people/contacts/home.png); - border: none; -} - -.people_icon_url { - background-image: url(theme/argeo-classic/icons/people/contacts/link.png); - border: none; -} - -.people_icon_google_plus { - background-image: url(theme/argeo-classic/icons/people/contacts/googleplus.png); - border: none; -} - -.people_icon_facebook { - background-image: url(theme/argeo-classic/icons/people/contacts/facebook.png); - border: none; -} - -.people_icon_twitter { - background-image: url(theme/argeo-classic/icons/people/contacts/twitter.png); - border: none; -} - -.people_icon_linkedin { - background-image: url(theme/argeo-classic/icons/people/contacts/linkedin.png); - border: none; -} - -.people_icon_xing { - background-image: url(theme/argeo-classic/icons/people/contacts/xing.png); - border: none; -} - -.people_icon_social_media { - background-image: url(theme/argeo-classic/icons/people/contacts/socialmedia.png); - border: none; -} - -.people_icon_impp { - background-image: url(theme/argeo-classic/icons/people/contacts/impp.png); - border: none; -} diff --git a/org.argeo.suite.app/theme/argeo-classic/workbench-ext.css b/org.argeo.suite.app/theme/argeo-classic/workbench-ext.css deleted file mode 100644 index 4d94db0..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/workbench-ext.css +++ /dev/null @@ -1,349 +0,0 @@ -/****************************************** -** Argeo Suite specific theming ** -******************************************/ - -/* Extends the default RAP theme. TODO: create a complete homogeneous theme */ - -/** Uncomment this for dev only to show all composite borders */ -/* -Composite, .showBorder, Composite.showBorder{ - border:1px solid fuchsia; -} - -Label { - border:1px solid blue; -} -*/ - -/** DEFAULT STYLE - Override some styling provided by RAP **/ -* { - color: #333333; - background-color: white; - background-image: none; - font: 12px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; -} - -*:disabled { - color: #555555; -} - -Text, Combo-Field, DateTime-Field { - padding: 2px 8px 2px 8px; -} - -/* Texts */ -Text[BORDER], Text[MULTI][BORDER] { - box-shadow: inset 0 0 1px #bdbdbd; -} - -/* Force show border on text even when disabled */ -Text.force_border[BORDER]:disabled, Text.force_border[MULTI][BORDER]:disabled - { - box-shadow: none; - border: 1px solid #a4a4a4; -} - -/* Text[BORDER]:disabled, -Text[MULTI][BORDER]:disabled { - box-shadow: none; - border: 1px solid white; -} -*/ - -/* Shows that focus has been gained */ -Text[BORDER]:focused, Text[MULTI][BORDER]:focused, Shell.popup_shell { - box-shadow: 1px 1px 2px black; - border: 1px solid #a4a4a4; -} - -Combo { - font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; - padding: 2px 8px 2px 8px; -} - -Combo, Combo[BORDER] { - box-shadow: inset 0 0 1px #bdbdbd; -} - -Combo:focused, Combo[BORDER]:focused, DropDown, Combo-List { - box-shadow: 1px 1px 2px black; - border: 1px solid #a4a4a4; -} - -Widget-ToolTip { - animation: fadeIn 250ms ease-in, fadeOut 250ms ease-in; -} - -/* Flat image Buttons */ -Button.flat_btn, Button[PUSH][FLAT].flat_btn, Button.flat_btn:default, - Button.flat_btn:disabled, Button.flat_btn:hover, Button.flat_btn:pressed, - Button.flat_btn:selected { - border: 0px solid white; - border-radius: 0px; - padding: 0px 0px; - background-image: none; - background-color: transparent; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - - -Button[FLAT].open_calendar_btn { - background-image: url( theme/argeo-classic/icons/actions/openCalendar.gif); - background-color: transparent; - background-repeat: no-repeat; - border: 0px solid white; - border-radius: 0px; - padding: 0px 0px; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - - -/* Links */ -Link, Link-Hyperlink, Link-Hyperlink:link, Link-Hyperlink:visited, - Link-Hyperlink:active { - color: #333333; - background-color: #ffffff; - background-image: none; - text-shadow: none; - text-decoration: none; -} - -Link-Hyperlink:hover { - text-decoration: underline; -} - -Link-Hyperlink:disabled { - color: #959595; -} - -/*** Override default links **/ -a:link { - color: #333333; - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -/** TABLE ITEMS **/ -/* Fix invisible links on selected and hover table rows */ -Table-RowOverlay:selected, Table-RowOverlay:linesvisible:even:selected { - color: #333333; - background-color: #9aaaba; -} - -Table-RowOverlay:selected:unfocused, Table-RowOverlay:linesvisible:even:selected:unfocused - { - color: #333333; - background-color: #a3b3c4; -} - -/*** FORMS ****/ -Text.workbench_form_text { - box-shadow: inset 0 0 0px #bdbdbd; - padding: 2px 8px 2px 8px; - border: 0px solid #f4f6f7; -} - -Text.workbench_form_text:focused { - padding: 2px 8px 2px 8px; - border: 2px solid red; - box-shadow: inset 0 0 1px #bdbdbd; -} - - - -/****** DASHBOARD *********/ - -/** Gadgets **/ -.gadget_box { - border: 1px solid #f3f3f4; - border-radius: 0px; - padding: 0px 0px; - margin: 0px 0px; - background-image: none; - background-color: transparent; -} - -.gadget_header { - background-color: #f3f3f4; - font-color: white; - color: white; /*dont work */ - font: bold 14px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; -} - - -/****** DOCUMENTS *********/ - -/* Breadcrumb ***/ -Button.breadCrumb_btn { - border: 1px solid #f4f6f7; - border-radius: 3px; - padding: 2px 2px 2px 2px; - background-color: transparent; - background-repeat: no-repeat; - animation: hoverOut 500ms ease-out; - cursor: pointer; - font-color: #00294b; - text-decoration: none; -} - -Button.breadCrumb_btn:hover { - text-decoration: underline; -} - -/* Documents lists context menu */ -.contextMenu_box { - border: 0px solid #fde2d5; - padding: 0px; - box-shadow: 2px 2px 5px #fde2d5; -} - -Button[PUSH][FLAT].createFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/addFolder.gif); -} - -Button[PUSH][FLAT].shareFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/shareFolder.png); -} - -Button[PUSH][FLAT].bookmarkFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/bookmarkFolder.png); -} - -Button[PUSH][FLAT].downloadFolder_btn { - background-image: url( theme/argeo-classic/icons/fs/downloadFolder.png); -} - -Button[PUSH][FLAT].delete_btn, Button[PUSH][FLAT].deleteBookmark_btn { - background-image: url( theme/argeo-classic/icons/fs/delete.png); -} - -Button[PUSH][FLAT].rename_btn, Button[PUSH][FLAT].renameBookmark_btn { - background-image: url( theme/argeo-classic/icons/fs/rename.png); -} - -Button[PUSH][FLAT].uploadFiles_btn { - background-image: url( theme/argeo-classic/icons/fs/upload.png); -} - -Button[PUSH][FLAT].open_btn { - background-image: url( theme/argeo-classic/icons/fs/open.png); -} - -Button[PUSH][FLAT].createFolder_btn, Button[PUSH][FLAT].shareFolder_btn, - Button[PUSH][FLAT].bookmarkFolder_btn, Button[PUSH][FLAT].downloadFolder_btn, - Button[PUSH][FLAT].delete_btn, Button[PUSH][FLAT].rename_btn, Button[PUSH][FLAT].uploadFiles_btn, - Button[PUSH][FLAT].open_btn, Button[PUSH][FLAT].deleteBookmark_btn, - Button[PUSH][FLAT].renameBookmark_btn { - border: 0px solid white; - border-left: 10px solid transparent; - border-radius: 0px; - padding: 4px 5px 4px 24px; - background-color: transparent; - background-repeat: no-repeat; - background-position: left; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - -Button[PUSH][FLAT].createFolder_btn:hover, Button[PUSH][FLAT].shareFolder_btn:hover, - Button[PUSH][FLAT].bookmarkFolder_btn:hover, Button[PUSH][FLAT].downloadFolder_btn:hover, - Button[PUSH][FLAT].delete_btn:hover, Button[PUSH][FLAT].rename_btn:hover, - Button[PUSH][FLAT].uploadFiles_btn:hover, Button[PUSH][FLAT].open_btn:hover, - Button[PUSH][FLAT].deleteBookmark_btn:hover, Button[PUSH][FLAT].renameBookmark_btn:hover - { - background-color: #fef0ea; -} - -Button[PUSH][FLAT].createFolder_btn:pressed, Button[PUSH][FLAT].shareFolder_btn:pressed, - Button[PUSH][FLAT].bookmarkFolder_btn:pressed, Button[PUSH][FLAT].shareFolder_btn:pressed, - Button[PUSH][FLAT].downloadFolder_btn:pressed, Button[PUSH][FLAT].delete_btn:pressed, - Button[PUSH][FLAT].rename_btn:pressed, Button[PUSH][FLAT].uploadFiles_btn:pressed, - Button[PUSH][FLAT].open_btn:pressed, Button[PUSH][FLAT].deleteBookmark_btn:pressed, - Button[PUSH][FLAT].renameBookmark_btn:pressed { - background-color: #fde2d5; -} - -/** PEOPLE **/ - -Button[PUSH][FLAT].markAsDone_btn { - background-image: url( theme/argeo-classic/icons/fs/open.png); -} - -Button[PUSH][FLAT].cancel_btn { - background-image: url( theme/argeo-classic/icons/fs/open.png); -} - -Button[PUSH][FLAT].cancel_btn, -Button[PUSH][FLAT].markAsDone_btn { - border: 0px solid white; - border-left: 10px solid transparent; - border-radius: 0px; - padding: 4px 5px 4px 24px; - background-color: transparent; - background-repeat: no-repeat; - background-position: left; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - -Button[PUSH][FLAT].cancel_btn:hover, -Button[PUSH][FLAT].markAsDone_btn:hover { - background-color: #fef0ea; -} - -Button[PUSH][FLAT].cancel_btn:pressed, -Button[PUSH][FLAT].markAsDone_btn:pressed { - background-color: #fde2d5; -} - -Button[PUSH][FLAT].small_delete_btn{ - background-image: url( theme/argeo-classic/icons/actions/deleteSmall.gif); - background-repeat: no-repeat; - border: 0px solid white; - border-radius: 0px; - padding: 0px 20px 0px 0px; - background-color: transparent; - animation: hoverOut 500ms ease-out; - cursor: pointer; -} - - -/** Header **/ -.entity_header { - font: 14px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; - text-decoration: none; -} - -/** LOGO */ -.people_logoBox { - background-image: gradient(linear, left top, right top, from(#007a9a), - to(#00294a)); -} - -.people_logo { - background-color: transparent; -} - -.people_logoTable { - background-color: transparent; - color: white; - font: 12px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; -} - -/** Corresponding links */ -Link.people_logoTable, -Link.people_logoTable:hover, -Link.people_logoTable:selected, -Link.people_logoTable:selected:unfocused, -Link.people_logoTable:linesvisible:even:hover, -Link.people_logoTable:linesvisible:even:selected, -Link.people_logoTable:linesvisible:even:selected:unfocused { - background-color: transparent; - color: #ffffff; - background-image: none; -} \ No newline at end of file diff --git a/org.argeo.suite.app/theme/argeo-classic/workbench-headerExt.css b/org.argeo.suite.app/theme/argeo-classic/workbench-headerExt.css deleted file mode 100644 index 0ddeccb..0000000 --- a/org.argeo.suite.app/theme/argeo-classic/workbench-headerExt.css +++ /dev/null @@ -1,15 +0,0 @@ -/****************************************** -** Argeo Suite additional header ** -******************************************/ - -/* Force the addition of global styles to the application header */ - -/*** Override default links **/ -a:link { - color: #333333; - text-decoration:none; -} - -a:hover { - text-decoration:underline; -} diff --git a/org.argeo.suite.apps.web/.classpath b/org.argeo.suite.apps.web/.classpath new file mode 100644 index 0000000..dc7ce67 --- /dev/null +++ b/org.argeo.suite.apps.web/.classpath @@ -0,0 +1,5 @@ + + + + + diff --git a/org.argeo.suite.apps.web/.gitignore b/org.argeo.suite.apps.web/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/org.argeo.suite.apps.web/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/org.argeo.suite.apps.web/.project b/org.argeo.suite.apps.web/.project new file mode 100644 index 0000000..542a4e8 --- /dev/null +++ b/org.argeo.suite.apps.web/.project @@ -0,0 +1,22 @@ + + + org.argeo.suite.apps.web + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/org.argeo.suite.apps.web/META-INF/.gitignore b/org.argeo.suite.apps.web/META-INF/.gitignore new file mode 100644 index 0000000..4854a41 --- /dev/null +++ b/org.argeo.suite.apps.web/META-INF/.gitignore @@ -0,0 +1 @@ +/MANIFEST.MF diff --git a/org.argeo.suite.apps.web/META-INF/spring/osgi.xml b/org.argeo.suite.apps.web/META-INF/spring/osgi.xml new file mode 100644 index 0000000..85e3a5d --- /dev/null +++ b/org.argeo.suite.apps.web/META-INF/spring/osgi.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps.web/META-INF/spring/ui-commons.xml b/org.argeo.suite.apps.web/META-INF/spring/ui-commons.xml new file mode 100644 index 0000000..963836d --- /dev/null +++ b/org.argeo.suite.apps.web/META-INF/spring/ui-commons.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps.web/META-INF/spring/ui-people.xml b/org.argeo.suite.apps.web/META-INF/spring/ui-people.xml new file mode 100644 index 0000000..b98be67 --- /dev/null +++ b/org.argeo.suite.apps.web/META-INF/spring/ui-people.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps.web/META-INF/spring/ui.xml b/org.argeo.suite.apps.web/META-INF/spring/ui.xml new file mode 100644 index 0000000..b33ebc7 --- /dev/null +++ b/org.argeo.suite.apps.web/META-INF/spring/ui.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a:link, a:visited { color: #333333; text-decoration:none; } + a:hover { text-decoration:underline; } + + + + + +]]> + + + + + + + + + + + + + + + + + a:link, a:visited { color: #333333; text-decoration:none; } + a:hover { text-decoration:underline;} + +]]> + + + + + + + + + + theme/argeo-classic/argeo-classic.css + theme/argeo-classic/people-classic.css + theme/argeo-classic/documents-classic.css + theme/argeo-classic/maintenance-classic.css + + + + + + diff --git a/org.argeo.suite.apps.web/bnd.bnd b/org.argeo.suite.apps.web/bnd.bnd new file mode 100644 index 0000000..1ec35c5 --- /dev/null +++ b/org.argeo.suite.apps.web/bnd.bnd @@ -0,0 +1,16 @@ +Require-Capability: cms.datamodel; filter:="(name=people)",\ +cms.datamodel; filter:="(name=documents)",\ +cms.datamodel; filter:="(name=tracker)" + +Import-Package:\ +javax.jcr.nodetype,\ +javax.jcr.security,\ +org.argeo.cms,\ +org.argeo.connect,\ +org.argeo.activities,\ +org.argeo.connect.resources,\ +org.argeo.connect.ui,\ +org.argeo.eclipse.spring,\ +org.argeo.node,\ +org.argeo.util,\ +* \ No newline at end of file diff --git a/org.argeo.suite.apps.web/pom.xml b/org.argeo.suite.apps.web/pom.xml new file mode 100644 index 0000000..c588933 --- /dev/null +++ b/org.argeo.suite.apps.web/pom.xml @@ -0,0 +1,21 @@ + + + 4.0.0 + + org.argeo.suite + argeo-suite + 0.1.5-SNAPSHOT + .. + + org.argeo.suite.apps.web + Argeo Suite Default CMS + jar + + + org.argeo.suite + org.argeo.suite.web + 0.1.5-SNAPSHOT + + + diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/argeo-classic.css b/org.argeo.suite.apps.web/theme/argeo-classic/argeo-classic.css new file mode 100644 index 0000000..71fc1b7 --- /dev/null +++ b/org.argeo.suite.apps.web/theme/argeo-classic/argeo-classic.css @@ -0,0 +1,149 @@ +/* For reference, Argeo colors +Orange: #f6712e; +Blue: #00294b; */ + +/* TEXT STYLES */ +.text_title { + font: bold 26px sans-serif; +} + +.text_title_box { + padding: 20px; +} + +.text_h1 { + font: bold 24px sans-serif; +} + +.text_h1_box { + padding: 10px 10px 5px; +} + +.text_h2 { + font: bold italic 20px serif; +} + +.text_h2_box { + padding: 0px 15px 10px; +} + +.text_h3 { + font: bold 18px sans-serif; +} + +.text_h3_box { + padding: 0px 20px 10px; +} + +.text_default { + font: 18px sans-serif; +} + +.text_default_box { + padding: 0px 10px 10px; +} + +.text_pre { + font: 16px monospace; + background-color: inherit; +} + +.text_pre_box { + padding: 10px; + border: 1px dashed gray; + background-color: #ababab +} + +.text_pre_container { + padding: 0px 10px 10px; +} + +.text_quote { + font: italic 22px serif; + text-shadow: 2px 3px 3px #ababab; + background-color: inherit; +} + +.text_quote_box { + padding: 10px; + background-color: #d6d6d6 +} + +.text_quote_container { + padding: 20px 50px 20px 80px; +} + +/* TEXT */ +.text_styled_tools_dialog { + border: 1px solid #00294b; + padding: 10px 5px; +} + +.text_styled_composite { + /*border: 1px solid red;*/ + +} + +.text_section { +/* border: 1px solid green; */ +} + +.text_paragraph { +/* border: 1px solid blue; */ +} + +.text_editor { + border: 2px outset #00294b; +} + +/* CMS ICONS */ +.cms_icon_delete { + background-image: url(theme/argeo-classic/icons/delete.gif); + border: none; +} + +/* CMS */ +.cms_header { + background-color: #00294b; + height: 30px; +} + +.cms_link { + text-decoration: underline; +} + +.cms_link:hover { + text-decoration: none; + color: black; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.cms_header-logo { + padding: 5px; +} + +.cms_user_menu-link, +.cms_menu_link { + color: white; + font: 15px Helvetica, Verdana, sans-serif; + padding: 10px; + text-decoration: none; +} + +.cms_user_menu-link:hover, +.cms_menu_link:hover { + color: #ededed; + text-decoration: underline; +} + +.cms_user_menu { + border: 1px solid #00294b; + padding: 10px 5px; +} \ No newline at end of file diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/documents-classic.css b/org.argeo.suite.apps.web/theme/argeo-classic/documents-classic.css new file mode 100644 index 0000000..8721244 --- /dev/null +++ b/org.argeo.suite.apps.web/theme/argeo-classic/documents-classic.css @@ -0,0 +1,116 @@ +/** +Argeo Blue: #00294b +*/ + + + +/** Same styles are also provided by the workbench CSS. TODO: enhance single sourcing */ + + +/* Breadcrumb ***/ +Button.breadCrumb_btn { + border: 1px solid #f4f6f7; + border-radius: 3px; + padding: 2px 2px 2px 2px; + background-color: transparent; + background-repeat: no-repeat; + animation: hoverOut 500ms ease-out; + cursor: pointer; + font-color: #00294b; + text-decoration: none; +} + +Button.breadCrumb_btn:hover { + text-decoration: underline; +} + +/* Documents lists context menu */ +.contextMenu_box { + border: 0px solid #fde2d5; + padding: 0px; + box-shadow: 2px 2px 5px #fde2d5; +} + +Button[PUSH][FLAT].createFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/addFolder.gif); +} + +Button[PUSH][FLAT].shareFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/shareFolder.png); +} + +Button[PUSH][FLAT].bookmarkFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/bookmarkFolder.png); +} + +Button[PUSH][FLAT].downloadFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/downloadFolder.png); +} + +Button[PUSH][FLAT].delete_btn, +Button[PUSH][FLAT].deleteBookmark_btn { + background-image: url( theme/argeo-classic/icons/fs/delete.png); +} + +Button[PUSH][FLAT].rename_btn, +Button[PUSH][FLAT].renameBookmark_btn { + background-image: url( theme/argeo-classic/icons/fs/rename.png); +} + + +Button[PUSH][FLAT].uploadFiles_btn { + background-image: url( theme/argeo-classic/icons/fs/upload.png); +} + +Button[PUSH][FLAT].open_btn { + background-image: url( theme/argeo-classic/icons/fs/open.png); +} + + +Button[PUSH][FLAT].createFolder_btn, +Button[PUSH][FLAT].shareFolder_btn, +Button[PUSH][FLAT].bookmarkFolder_btn, +Button[PUSH][FLAT].downloadFolder_btn, +Button[PUSH][FLAT].delete_btn, +Button[PUSH][FLAT].rename_btn, +Button[PUSH][FLAT].uploadFiles_btn, +Button[PUSH][FLAT].open_btn, +Button[PUSH][FLAT].deleteBookmark_btn, +Button[PUSH][FLAT].renameBookmark_btn { + border: 0px solid white; + border-left: 10px solid transparent; + border-radius: 0px; + padding: 4px 5px 4px 24px; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + +Button[PUSH][FLAT].createFolder_btn:hover, +Button[PUSH][FLAT].shareFolder_btn:hover, +Button[PUSH][FLAT].bookmarkFolder_btn:hover, +Button[PUSH][FLAT].downloadFolder_btn:hover, +Button[PUSH][FLAT].delete_btn:hover, +Button[PUSH][FLAT].rename_btn:hover, +Button[PUSH][FLAT].uploadFiles_btn:hover, +Button[PUSH][FLAT].open_btn:hover, +Button[PUSH][FLAT].deleteBookmark_btn:hover, +Button[PUSH][FLAT].renameBookmark_btn:hover { + background-color: #fef0ea; +} + +Button[PUSH][FLAT].createFolder_btn:pressed, +Button[PUSH][FLAT].shareFolder_btn:pressed, +Button[PUSH][FLAT].bookmarkFolder_btn:pressed, +Button[PUSH][FLAT].shareFolder_btn:pressed, +Button[PUSH][FLAT].downloadFolder_btn:pressed, +Button[PUSH][FLAT].delete_btn:pressed, +Button[PUSH][FLAT].rename_btn:pressed, +Button[PUSH][FLAT].uploadFiles_btn:pressed, +Button[PUSH][FLAT].open_btn:pressed, +Button[PUSH][FLAT].deleteBookmark_btn:pressed, +Button[PUSH][FLAT].renameBookmark_btn:pressed{ + background-color: #fde2d5; +} \ No newline at end of file diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/deleteSmall.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/deleteSmall.gif new file mode 100644 index 0000000..d7c5c11 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/deleteSmall.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/openCalendar.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/openCalendar.gif new file mode 100644 index 0000000..5a89e33 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/actions/openCalendar.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/add.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/add.gif new file mode 100644 index 0000000..252d7eb Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/add.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/dashboard.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/dashboard.gif new file mode 100644 index 0000000..fd0c669 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/dashboard.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/delete.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/delete.gif new file mode 100644 index 0000000..1aca259 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/delete.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/favicon.ico b/org.argeo.suite.apps.web/theme/argeo-classic/icons/favicon.ico new file mode 100644 index 0000000..6e6a050 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/favicon.ico differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/addFolder.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/addFolder.gif new file mode 100644 index 0000000..d3f43d9 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/addFolder.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/bookmarkFolder.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/bookmarkFolder.png new file mode 100644 index 0000000..8bb2361 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/bookmarkFolder.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/delete.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/delete.png new file mode 100644 index 0000000..9150e40 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/delete.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/downloadFolder.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/downloadFolder.png new file mode 100644 index 0000000..3f56074 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/downloadFolder.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/file.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/file.gif new file mode 100644 index 0000000..ef30288 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/file.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/folder.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/folder.gif new file mode 100644 index 0000000..42e027c Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/folder.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/fsBrowser.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/fsBrowser.png new file mode 100644 index 0000000..3f56074 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/fsBrowser.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/open.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/open.png new file mode 100644 index 0000000..3836e12 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/open.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/rename.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/rename.png new file mode 100644 index 0000000..ad3db9f Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/rename.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/shareFolder.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/shareFolder.png new file mode 100644 index 0000000..269cdac Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/shareFolder.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/upload.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/upload.png new file mode 100644 index 0000000..71c80e8 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/fs/upload.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/Icon-credit.txt b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/Icon-credit.txt new file mode 100644 index 0000000..4e60cf3 --- /dev/null +++ b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/Icon-credit.txt @@ -0,0 +1,17 @@ +Some of the icons have been downloaded from http://www.fatcow.com/free-icons. +They are licenced under Creative Commons Attribution 3.0 License. + +These icons were as from October 3rd, 2013 the following: +fax.png +mail_black.png +phone-vintage.png +telephone.png + +Some of the icons have been downloaded from http://somerandomdude.com/work/iconic/. +They are licenced under Creative Commons Attribution 3.0 License. + +These icons were as from October 15th, 2013 the following: +socialmedia.png (former chat_alt_stroke_16x16.png) +home.png (former home_16x16.png) +mobile.png (former iphone_12x16.png) +link.png (former link_16x16.png) diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/facebook.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/facebook.png new file mode 100644 index 0000000..8e7e44c Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/facebook.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/fax.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/fax.png new file mode 100644 index 0000000..791f511 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/fax.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/googleplus.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/googleplus.png new file mode 100644 index 0000000..ff97843 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/googleplus.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/home.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/home.png new file mode 100644 index 0000000..16834e3 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/home.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/impp.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/impp.png new file mode 100644 index 0000000..b334f91 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/impp.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/link.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/link.png new file mode 100644 index 0000000..f223cfa Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/link.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/linkedin.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/linkedin.png new file mode 100644 index 0000000..d86dc0e Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/linkedin.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mail_black.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mail_black.png new file mode 100644 index 0000000..790f750 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mail_black.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mobile.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mobile.png new file mode 100644 index 0000000..08ac54b Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/mobile.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/myspace.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/myspace.png new file mode 100644 index 0000000..beb04fc Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/myspace.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/phone_vintage.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/phone_vintage.png new file mode 100644 index 0000000..7e463ad Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/phone_vintage.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/reddit.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/reddit.png new file mode 100644 index 0000000..0eac7b8 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/reddit.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/skype.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/skype.png new file mode 100644 index 0000000..e31a04d Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/skype.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/socialmedia.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/socialmedia.png new file mode 100644 index 0000000..f0d1722 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/socialmedia.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/telephone.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/telephone.png new file mode 100644 index 0000000..e04ec63 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/telephone.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/twitter.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/twitter.png new file mode 100644 index 0000000..1023e5b Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/twitter.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/xing.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/xing.png new file mode 100644 index 0000000..26fd283 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/contacts/xing.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primary.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primary.gif new file mode 100644 index 0000000..1965b84 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primary.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primaryNOT.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primaryNOT.gif new file mode 100644 index 0000000..acb0268 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/misc/primaryNOT.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/people.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/people.gif new file mode 100644 index 0000000..d28c326 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/people.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/company.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/company.png new file mode 100644 index 0000000..06aa725 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/company.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/person.gif b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/person.gif new file mode 100644 index 0000000..90a0014 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/people/types/person.gif differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/icons/search.png b/org.argeo.suite.apps.web/theme/argeo-classic/icons/search.png new file mode 100644 index 0000000..6588de8 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/icons/search.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/img/logo-argeo.png b/org.argeo.suite.apps.web/theme/argeo-classic/img/logo-argeo.png new file mode 100644 index 0000000..f107230 Binary files /dev/null and b/org.argeo.suite.apps.web/theme/argeo-classic/img/logo-argeo.png differ diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/maintenance-classic.css b/org.argeo.suite.apps.web/theme/argeo-classic/maintenance-classic.css new file mode 100644 index 0000000..e2a8597 --- /dev/null +++ b/org.argeo.suite.apps.web/theme/argeo-classic/maintenance-classic.css @@ -0,0 +1,48 @@ +/**************************** +*** The browser ***/ + +/* Management of border for edition */ +.user_form_text[BORDER]:read-only, +.user_form_text[BORDER]:read-only:focused, +.user_form_text[BORDER][MULTI]:read-only:focused, +.user_form_text[BORDER][MULTI]:read-only { + box-shadow: none; + border: 0px solid #ffffff; +} + +/* Signal focus gained ********/ +.user_form_text[BORDER]:focused, +.user_form_text[MULTI][BORDER]:focused { + box-shadow: 1px 1px 2px #00294b;; + border: 1px solid #00294b;; +} + +.user_form_title{ + font: bold italic 20px serif; + background-color: #00294b; + color: #eeeeee; +} + + +/* Tests and work in progress */ +.maintenance_browser_column { + background-color: white; + color: black; +} + +/* PB: Css class given to a table is not herited by Table-RowOverlay */ +Table-RowOverlay:unfocused { + color: #00294b; +} + +Table-RowOverlay:selected, +Table-RowOverlay:linesvisible:even:selected { + background-color: #fcd4c0; + color: #00294b; +} + +Table-RowOverlay:selected:unfocused, +Table-RowOverlay:linesvisible:even:selected:unfocused { + color: #00294b; + background-color: #6e869b; +} diff --git a/org.argeo.suite.apps.web/theme/argeo-classic/people-classic.css b/org.argeo.suite.apps.web/theme/argeo-classic/people-classic.css new file mode 100644 index 0000000..4614fa1 --- /dev/null +++ b/org.argeo.suite.apps.web/theme/argeo-classic/people-classic.css @@ -0,0 +1,85 @@ +/* PEOPLE ICONS */ + + +/* MISCELLANEOUS */ + +.people_icon_primary { + background-image: url(theme/argeo-classic/icons/people/misc/primary.gif); + border: none; +} + +.people_icon_not_primary { + background-image: url(theme/argeo-classic/icons/people/misc/primaryNOT.gif); + border: none; +} + +/* CONTACTS */ +.people_icon_email { + background-image: url(theme/argeo-classic/icons/people/contacts/mail_black.png); + border: none; +} + +.people_icon_mobile { + background-image: url(theme/argeo-classic/icons/people/contacts/mobile.png); + border: none; +} + +.people_icon_fax { + background-image: url(theme/argeo-classic/icons/people/contacts/fax.png); + border: none; +} + +.people_icon_phone { + background-image: url(theme/argeo-classic/icons/people/contacts/phone_vintage.png); + border: none; +} + +.people_icon_work { + background-image: url(theme/argeo-classic/icons/people/contacts/home.png); + border: none; +} + +.people_icon_address { + background-image: url(theme/argeo-classic/icons/people/contacts/home.png); + border: none; +} + +.people_icon_url { + background-image: url(theme/argeo-classic/icons/people/contacts/link.png); + border: none; +} + +.people_icon_google_plus { + background-image: url(theme/argeo-classic/icons/people/contacts/googleplus.png); + border: none; +} + +.people_icon_facebook { + background-image: url(theme/argeo-classic/icons/people/contacts/facebook.png); + border: none; +} + +.people_icon_twitter { + background-image: url(theme/argeo-classic/icons/people/contacts/twitter.png); + border: none; +} + +.people_icon_linkedin { + background-image: url(theme/argeo-classic/icons/people/contacts/linkedin.png); + border: none; +} + +.people_icon_xing { + background-image: url(theme/argeo-classic/icons/people/contacts/xing.png); + border: none; +} + +.people_icon_social_media { + background-image: url(theme/argeo-classic/icons/people/contacts/socialmedia.png); + border: none; +} + +.people_icon_impp { + background-image: url(theme/argeo-classic/icons/people/contacts/impp.png); + border: none; +} diff --git a/org.argeo.suite.apps/.classpath b/org.argeo.suite.apps/.classpath new file mode 100644 index 0000000..dc7ce67 --- /dev/null +++ b/org.argeo.suite.apps/.classpath @@ -0,0 +1,5 @@ + + + + + diff --git a/org.argeo.suite.apps/.gitignore b/org.argeo.suite.apps/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/org.argeo.suite.apps/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/org.argeo.suite.apps/.project b/org.argeo.suite.apps/.project new file mode 100644 index 0000000..d71ff76 --- /dev/null +++ b/org.argeo.suite.apps/.project @@ -0,0 +1,28 @@ + + + org.argeo.suite.apps + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.pde.PluginNature + + diff --git a/org.argeo.suite.apps/META-INF/.gitignore b/org.argeo.suite.apps/META-INF/.gitignore new file mode 100644 index 0000000..4854a41 --- /dev/null +++ b/org.argeo.suite.apps/META-INF/.gitignore @@ -0,0 +1 @@ +/MANIFEST.MF diff --git a/org.argeo.suite.apps/META-INF/spring/backend-services.xml b/org.argeo.suite.apps/META-INF/spring/backend-services.xml new file mode 100644 index 0000000..bae1034 --- /dev/null +++ b/org.argeo.suite.apps/META-INF/spring/backend-services.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps/META-INF/spring/maintenance-services.xml b/org.argeo.suite.apps/META-INF/spring/maintenance-services.xml new file mode 100644 index 0000000..2c0e515 --- /dev/null +++ b/org.argeo.suite.apps/META-INF/spring/maintenance-services.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps/META-INF/spring/osgi.xml b/org.argeo.suite.apps/META-INF/spring/osgi.xml new file mode 100644 index 0000000..0ef2a6c --- /dev/null +++ b/org.argeo.suite.apps/META-INF/spring/osgi.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps/META-INF/spring/workbench-services.xml b/org.argeo.suite.apps/META-INF/spring/workbench-services.xml new file mode 100644 index 0000000..86b14b8 --- /dev/null +++ b/org.argeo.suite.apps/META-INF/spring/workbench-services.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps/bnd.bnd b/org.argeo.suite.apps/bnd.bnd new file mode 100644 index 0000000..3e3b54a --- /dev/null +++ b/org.argeo.suite.apps/bnd.bnd @@ -0,0 +1,30 @@ +Require-Capability: cms.datamodel; filter:="(name=people)",\ +cms.datamodel; filter:="(name=documents)",\ +cms.datamodel; filter:="(name=tracker)" + +Bundle-Activator: org.argeo.suite.workbench.AsUiPlugin +Bundle-SymbolicName: org.argeo.suite.app;singleton:=true +Require-Bundle: org.eclipse.core.runtime,\ + org.eclipse.rap.ui,\ + org.eclipse.rap.ui.workbench + +Import-Package:\ +javax.jcr.nodetype,\ +javax.jcr.security,\ +org.argeo.cms,\ +org.argeo.cms.ui.workbench,\ +org.argeo.cms.ui.workbench.jcr,\ +org.argeo.connect,\ +org.argeo.activities,\ +org.argeo.activities.workbench.parts,\ +org.argeo.documents.workbench.parts,\ +org.argeo.people.workbench.rap.parts,\ +org.argeo.connect.resources,\ +org.argeo.connect.ui,\ +org.argeo.connect.workbench,\ +org.argeo.connect.workbench.util,\ +org.argeo.eclipse.spring,\ +org.argeo.node,\ +org.argeo.suite.workbench.rap,\ +org.argeo.util,\ +* \ No newline at end of file diff --git a/org.argeo.suite.apps/plugin.xml b/org.argeo.suite.apps/plugin.xml new file mode 100644 index 0000000..01657b7 --- /dev/null +++ b/org.argeo.suite.apps/plugin.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.apps/pom.xml b/org.argeo.suite.apps/pom.xml new file mode 100644 index 0000000..a4fe946 --- /dev/null +++ b/org.argeo.suite.apps/pom.xml @@ -0,0 +1,26 @@ + + + 4.0.0 + + org.argeo.suite + argeo-suite + 0.1.5-SNAPSHOT + .. + + org.argeo.suite.apps + Argeo Suite Default Assembly + jar + + + org.argeo.suite + org.argeo.suite.workbench.rap + 0.1.5-SNAPSHOT + + + org.argeo.suite + org.argeo.suite.web + 0.1.5-SNAPSHOT + + + diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/actions/add.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/add.gif new file mode 100644 index 0000000..252d7eb Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/add.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/actions/deleteSmall.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/deleteSmall.gif new file mode 100644 index 0000000..d7c5c11 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/deleteSmall.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/actions/openCalendar.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/openCalendar.gif new file mode 100644 index 0000000..5a89e33 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/actions/openCalendar.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/dashboard.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/dashboard.gif new file mode 100644 index 0000000..fd0c669 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/dashboard.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/delete.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/delete.gif new file mode 100644 index 0000000..1aca259 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/delete.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/favicon.ico b/org.argeo.suite.apps/theme/argeo-classic/icons/favicon.ico new file mode 100644 index 0000000..6e6a050 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/favicon.ico differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/addFolder.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/addFolder.gif new file mode 100644 index 0000000..d3f43d9 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/addFolder.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/bookmarkFolder.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/bookmarkFolder.png new file mode 100644 index 0000000..8bb2361 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/bookmarkFolder.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/delete.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/delete.png new file mode 100644 index 0000000..9150e40 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/delete.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/downloadFolder.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/downloadFolder.png new file mode 100644 index 0000000..3f56074 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/downloadFolder.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/file.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/file.gif new file mode 100644 index 0000000..ef30288 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/file.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/folder.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/folder.gif new file mode 100644 index 0000000..42e027c Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/folder.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/fsBrowser.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/fsBrowser.png new file mode 100644 index 0000000..3f56074 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/fsBrowser.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/open.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/open.png new file mode 100644 index 0000000..3836e12 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/open.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/rename.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/rename.png new file mode 100644 index 0000000..ad3db9f Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/rename.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/shareFolder.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/shareFolder.png new file mode 100644 index 0000000..269cdac Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/shareFolder.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/fs/upload.png b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/upload.png new file mode 100644 index 0000000..71c80e8 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/fs/upload.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/maintenance.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/maintenance.gif new file mode 100755 index 0000000..0a1fa96 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/maintenance.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/Icon-credit.txt b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/Icon-credit.txt new file mode 100644 index 0000000..4e60cf3 --- /dev/null +++ b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/Icon-credit.txt @@ -0,0 +1,17 @@ +Some of the icons have been downloaded from http://www.fatcow.com/free-icons. +They are licenced under Creative Commons Attribution 3.0 License. + +These icons were as from October 3rd, 2013 the following: +fax.png +mail_black.png +phone-vintage.png +telephone.png + +Some of the icons have been downloaded from http://somerandomdude.com/work/iconic/. +They are licenced under Creative Commons Attribution 3.0 License. + +These icons were as from October 15th, 2013 the following: +socialmedia.png (former chat_alt_stroke_16x16.png) +home.png (former home_16x16.png) +mobile.png (former iphone_12x16.png) +link.png (former link_16x16.png) diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/facebook.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/facebook.png new file mode 100644 index 0000000..8e7e44c Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/facebook.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/fax.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/fax.png new file mode 100644 index 0000000..791f511 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/fax.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/googleplus.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/googleplus.png new file mode 100644 index 0000000..ff97843 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/googleplus.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/home.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/home.png new file mode 100644 index 0000000..16834e3 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/home.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/impp.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/impp.png new file mode 100644 index 0000000..b334f91 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/impp.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/link.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/link.png new file mode 100644 index 0000000..f223cfa Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/link.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/linkedin.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/linkedin.png new file mode 100644 index 0000000..d86dc0e Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/linkedin.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mail_black.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mail_black.png new file mode 100644 index 0000000..790f750 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mail_black.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mobile.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mobile.png new file mode 100644 index 0000000..08ac54b Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/mobile.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/myspace.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/myspace.png new file mode 100644 index 0000000..beb04fc Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/myspace.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/phone_vintage.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/phone_vintage.png new file mode 100644 index 0000000..7e463ad Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/phone_vintage.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/reddit.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/reddit.png new file mode 100644 index 0000000..0eac7b8 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/reddit.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/skype.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/skype.png new file mode 100644 index 0000000..e31a04d Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/skype.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/socialmedia.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/socialmedia.png new file mode 100644 index 0000000..f0d1722 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/socialmedia.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/telephone.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/telephone.png new file mode 100644 index 0000000..e04ec63 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/telephone.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/twitter.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/twitter.png new file mode 100644 index 0000000..1023e5b Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/twitter.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/xing.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/xing.png new file mode 100644 index 0000000..26fd283 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/contacts/xing.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primary.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primary.gif new file mode 100644 index 0000000..1965b84 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primary.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primaryNOT.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primaryNOT.gif new file mode 100644 index 0000000..acb0268 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/misc/primaryNOT.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/people.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/people/people.gif new file mode 100644 index 0000000..d28c326 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/people.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/company.png b/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/company.png new file mode 100644 index 0000000..06aa725 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/company.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/person.gif b/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/person.gif new file mode 100644 index 0000000..90a0014 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/people/types/person.gif differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/icons/search.png b/org.argeo.suite.apps/theme/argeo-classic/icons/search.png new file mode 100644 index 0000000..6588de8 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/icons/search.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/img/logo-argeo.png b/org.argeo.suite.apps/theme/argeo-classic/img/logo-argeo.png new file mode 100644 index 0000000..f107230 Binary files /dev/null and b/org.argeo.suite.apps/theme/argeo-classic/img/logo-argeo.png differ diff --git a/org.argeo.suite.apps/theme/argeo-classic/workbench-ext.css b/org.argeo.suite.apps/theme/argeo-classic/workbench-ext.css new file mode 100644 index 0000000..4d94db0 --- /dev/null +++ b/org.argeo.suite.apps/theme/argeo-classic/workbench-ext.css @@ -0,0 +1,349 @@ +/****************************************** +** Argeo Suite specific theming ** +******************************************/ + +/* Extends the default RAP theme. TODO: create a complete homogeneous theme */ + +/** Uncomment this for dev only to show all composite borders */ +/* +Composite, .showBorder, Composite.showBorder{ + border:1px solid fuchsia; +} + +Label { + border:1px solid blue; +} +*/ + +/** DEFAULT STYLE - Override some styling provided by RAP **/ +* { + color: #333333; + background-color: white; + background-image: none; + font: 12px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; +} + +*:disabled { + color: #555555; +} + +Text, Combo-Field, DateTime-Field { + padding: 2px 8px 2px 8px; +} + +/* Texts */ +Text[BORDER], Text[MULTI][BORDER] { + box-shadow: inset 0 0 1px #bdbdbd; +} + +/* Force show border on text even when disabled */ +Text.force_border[BORDER]:disabled, Text.force_border[MULTI][BORDER]:disabled + { + box-shadow: none; + border: 1px solid #a4a4a4; +} + +/* Text[BORDER]:disabled, +Text[MULTI][BORDER]:disabled { + box-shadow: none; + border: 1px solid white; +} +*/ + +/* Shows that focus has been gained */ +Text[BORDER]:focused, Text[MULTI][BORDER]:focused, Shell.popup_shell { + box-shadow: 1px 1px 2px black; + border: 1px solid #a4a4a4; +} + +Combo { + font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; + padding: 2px 8px 2px 8px; +} + +Combo, Combo[BORDER] { + box-shadow: inset 0 0 1px #bdbdbd; +} + +Combo:focused, Combo[BORDER]:focused, DropDown, Combo-List { + box-shadow: 1px 1px 2px black; + border: 1px solid #a4a4a4; +} + +Widget-ToolTip { + animation: fadeIn 250ms ease-in, fadeOut 250ms ease-in; +} + +/* Flat image Buttons */ +Button.flat_btn, Button[PUSH][FLAT].flat_btn, Button.flat_btn:default, + Button.flat_btn:disabled, Button.flat_btn:hover, Button.flat_btn:pressed, + Button.flat_btn:selected { + border: 0px solid white; + border-radius: 0px; + padding: 0px 0px; + background-image: none; + background-color: transparent; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + + +Button[FLAT].open_calendar_btn { + background-image: url( theme/argeo-classic/icons/actions/openCalendar.gif); + background-color: transparent; + background-repeat: no-repeat; + border: 0px solid white; + border-radius: 0px; + padding: 0px 0px; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + + +/* Links */ +Link, Link-Hyperlink, Link-Hyperlink:link, Link-Hyperlink:visited, + Link-Hyperlink:active { + color: #333333; + background-color: #ffffff; + background-image: none; + text-shadow: none; + text-decoration: none; +} + +Link-Hyperlink:hover { + text-decoration: underline; +} + +Link-Hyperlink:disabled { + color: #959595; +} + +/*** Override default links **/ +a:link { + color: #333333; + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +/** TABLE ITEMS **/ +/* Fix invisible links on selected and hover table rows */ +Table-RowOverlay:selected, Table-RowOverlay:linesvisible:even:selected { + color: #333333; + background-color: #9aaaba; +} + +Table-RowOverlay:selected:unfocused, Table-RowOverlay:linesvisible:even:selected:unfocused + { + color: #333333; + background-color: #a3b3c4; +} + +/*** FORMS ****/ +Text.workbench_form_text { + box-shadow: inset 0 0 0px #bdbdbd; + padding: 2px 8px 2px 8px; + border: 0px solid #f4f6f7; +} + +Text.workbench_form_text:focused { + padding: 2px 8px 2px 8px; + border: 2px solid red; + box-shadow: inset 0 0 1px #bdbdbd; +} + + + +/****** DASHBOARD *********/ + +/** Gadgets **/ +.gadget_box { + border: 1px solid #f3f3f4; + border-radius: 0px; + padding: 0px 0px; + margin: 0px 0px; + background-image: none; + background-color: transparent; +} + +.gadget_header { + background-color: #f3f3f4; + font-color: white; + color: white; /*dont work */ + font: bold 14px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; +} + + +/****** DOCUMENTS *********/ + +/* Breadcrumb ***/ +Button.breadCrumb_btn { + border: 1px solid #f4f6f7; + border-radius: 3px; + padding: 2px 2px 2px 2px; + background-color: transparent; + background-repeat: no-repeat; + animation: hoverOut 500ms ease-out; + cursor: pointer; + font-color: #00294b; + text-decoration: none; +} + +Button.breadCrumb_btn:hover { + text-decoration: underline; +} + +/* Documents lists context menu */ +.contextMenu_box { + border: 0px solid #fde2d5; + padding: 0px; + box-shadow: 2px 2px 5px #fde2d5; +} + +Button[PUSH][FLAT].createFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/addFolder.gif); +} + +Button[PUSH][FLAT].shareFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/shareFolder.png); +} + +Button[PUSH][FLAT].bookmarkFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/bookmarkFolder.png); +} + +Button[PUSH][FLAT].downloadFolder_btn { + background-image: url( theme/argeo-classic/icons/fs/downloadFolder.png); +} + +Button[PUSH][FLAT].delete_btn, Button[PUSH][FLAT].deleteBookmark_btn { + background-image: url( theme/argeo-classic/icons/fs/delete.png); +} + +Button[PUSH][FLAT].rename_btn, Button[PUSH][FLAT].renameBookmark_btn { + background-image: url( theme/argeo-classic/icons/fs/rename.png); +} + +Button[PUSH][FLAT].uploadFiles_btn { + background-image: url( theme/argeo-classic/icons/fs/upload.png); +} + +Button[PUSH][FLAT].open_btn { + background-image: url( theme/argeo-classic/icons/fs/open.png); +} + +Button[PUSH][FLAT].createFolder_btn, Button[PUSH][FLAT].shareFolder_btn, + Button[PUSH][FLAT].bookmarkFolder_btn, Button[PUSH][FLAT].downloadFolder_btn, + Button[PUSH][FLAT].delete_btn, Button[PUSH][FLAT].rename_btn, Button[PUSH][FLAT].uploadFiles_btn, + Button[PUSH][FLAT].open_btn, Button[PUSH][FLAT].deleteBookmark_btn, + Button[PUSH][FLAT].renameBookmark_btn { + border: 0px solid white; + border-left: 10px solid transparent; + border-radius: 0px; + padding: 4px 5px 4px 24px; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + +Button[PUSH][FLAT].createFolder_btn:hover, Button[PUSH][FLAT].shareFolder_btn:hover, + Button[PUSH][FLAT].bookmarkFolder_btn:hover, Button[PUSH][FLAT].downloadFolder_btn:hover, + Button[PUSH][FLAT].delete_btn:hover, Button[PUSH][FLAT].rename_btn:hover, + Button[PUSH][FLAT].uploadFiles_btn:hover, Button[PUSH][FLAT].open_btn:hover, + Button[PUSH][FLAT].deleteBookmark_btn:hover, Button[PUSH][FLAT].renameBookmark_btn:hover + { + background-color: #fef0ea; +} + +Button[PUSH][FLAT].createFolder_btn:pressed, Button[PUSH][FLAT].shareFolder_btn:pressed, + Button[PUSH][FLAT].bookmarkFolder_btn:pressed, Button[PUSH][FLAT].shareFolder_btn:pressed, + Button[PUSH][FLAT].downloadFolder_btn:pressed, Button[PUSH][FLAT].delete_btn:pressed, + Button[PUSH][FLAT].rename_btn:pressed, Button[PUSH][FLAT].uploadFiles_btn:pressed, + Button[PUSH][FLAT].open_btn:pressed, Button[PUSH][FLAT].deleteBookmark_btn:pressed, + Button[PUSH][FLAT].renameBookmark_btn:pressed { + background-color: #fde2d5; +} + +/** PEOPLE **/ + +Button[PUSH][FLAT].markAsDone_btn { + background-image: url( theme/argeo-classic/icons/fs/open.png); +} + +Button[PUSH][FLAT].cancel_btn { + background-image: url( theme/argeo-classic/icons/fs/open.png); +} + +Button[PUSH][FLAT].cancel_btn, +Button[PUSH][FLAT].markAsDone_btn { + border: 0px solid white; + border-left: 10px solid transparent; + border-radius: 0px; + padding: 4px 5px 4px 24px; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + +Button[PUSH][FLAT].cancel_btn:hover, +Button[PUSH][FLAT].markAsDone_btn:hover { + background-color: #fef0ea; +} + +Button[PUSH][FLAT].cancel_btn:pressed, +Button[PUSH][FLAT].markAsDone_btn:pressed { + background-color: #fde2d5; +} + +Button[PUSH][FLAT].small_delete_btn{ + background-image: url( theme/argeo-classic/icons/actions/deleteSmall.gif); + background-repeat: no-repeat; + border: 0px solid white; + border-radius: 0px; + padding: 0px 20px 0px 0px; + background-color: transparent; + animation: hoverOut 500ms ease-out; + cursor: pointer; +} + + +/** Header **/ +.entity_header { + font: 14px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; + text-decoration: none; +} + +/** LOGO */ +.people_logoBox { + background-image: gradient(linear, left top, right top, from(#007a9a), + to(#00294a)); +} + +.people_logo { + background-color: transparent; +} + +.people_logoTable { + background-color: transparent; + color: white; + font: 12px Helvetica, Verdana, "Lucida Sans", Arial, sans-serif; +} + +/** Corresponding links */ +Link.people_logoTable, +Link.people_logoTable:hover, +Link.people_logoTable:selected, +Link.people_logoTable:selected:unfocused, +Link.people_logoTable:linesvisible:even:hover, +Link.people_logoTable:linesvisible:even:selected, +Link.people_logoTable:linesvisible:even:selected:unfocused { + background-color: transparent; + color: #ffffff; + background-image: none; +} \ No newline at end of file diff --git a/org.argeo.suite.apps/theme/argeo-classic/workbench-headerExt.css b/org.argeo.suite.apps/theme/argeo-classic/workbench-headerExt.css new file mode 100644 index 0000000..0ddeccb --- /dev/null +++ b/org.argeo.suite.apps/theme/argeo-classic/workbench-headerExt.css @@ -0,0 +1,15 @@ +/****************************************** +** Argeo Suite additional header ** +******************************************/ + +/* Force the addition of global styles to the application header */ + +/*** Override default links **/ +a:link { + color: #333333; + text-decoration:none; +} + +a:hover { + text-decoration:underline; +} diff --git a/pom.xml b/pom.xml index 8f83307..46f5575 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,8 @@ org.argeo.suite.core org.argeo.suite.web org.argeo.suite.workbench.rap - org.argeo.suite.app + org.argeo.suite.apps + org.argeo.suite.apps.web sdk