summaryrefslogtreecommitdiffstats
path: root/css/styles.css
diff options
context:
space:
mode:
Diffstat (limited to 'css/styles.css')
-rw-r--r--css/styles.css656
1 files changed, 656 insertions, 0 deletions
diff --git a/css/styles.css b/css/styles.css
new file mode 100644
index 00000000000..771c430c723
--- /dev/null
+++ b/css/styles.css
@@ -0,0 +1,656 @@
+*
+{
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+body
+{
+ background-color: #FEFEFE;
+ background-image: url(../img/body_background.jpg);
+ background-repeat: repeat-y;
+ background-position: left top;
+ line-height: 1.6em;
+ font: normal 80% "Lucida Grande", Arial, Verdana, sans-serif;
+ color: #000;
+}
+
+#header
+{
+ height: 70px;
+ padding: 0.5em 1.5em;
+ background-image: url(../img/header_background.png);
+ background-repeat: repeat-x;
+ background-position: left top;
+}
+
+#owncloud
+{
+ float: left;
+ margin: 0 0 0 2em;
+}
+
+h1
+{
+ margin: 1em 3em 1em 0;
+ border-bottom: 1px solid #666;
+ text-transform: uppercase;
+ font-weight: normal;
+ font-style: italic;
+ color: #666;
+}
+
+p.center
+{
+ text-align: center;
+}
+
+
+form
+{
+ margin: 2em 2em 2em 3em;
+}
+
+form#quota
+{
+ max-width: 600px;
+}
+
+form#user_settings
+{
+ max-width: 600px;
+}
+
+form#user_settings p label
+{
+ display: block;
+ float: left;
+ width: 35%;
+ padding: 0.4em 0.5em 0 0;
+ text-align: right;
+}
+
+form p
+{
+ padding: 0.5em 4em 0.5em 0.5em;
+ text-align: left;
+}
+
+form p.form_footer
+{
+ margin: 1em 0 0 0;
+ text-align: right;
+}
+
+form label
+{
+ cursor: pointer;
+}
+
+form input
+{
+ padding: 0.2em;
+ border: 1px solid #DDD;
+ font-size: 1.2em;
+}
+
+/*
+form input[type="submit"]
+{
+ padding: 0.1em 1em;
+ border: 1px solid #999;
+ font-weight: bold;
+ font-size: 0.9em;
+ cursor: pointer;
+}
+*/
+
+form input[type="submit"]:hover
+{
+ border: 1px solid #999;
+ background-color: #CCC;
+}
+
+fieldset
+{
+ padding: 1em;
+ background-color: #F7F7F7;
+ border: 1px solid #DDD;
+}
+
+legend
+{
+ padding: 0 0.5em;
+ font-size: 1.2em;
+}
+
+
+div.controls
+{
+ width: 91%;
+ margin: 1em 1em 1em 2em;
+ padding: 0.5em 0;
+ background-color: #F7F7F7;
+ border: 1px solid #EEE;
+}
+
+
+
+/* LOG IN SCREEN ------------------------------------------------------------ */
+
+body.login
+{
+ background-image: none;
+ background-color: #DDD;
+}
+
+body.login p.info
+{
+ width: 640px;
+ margin: 4em auto;
+ padding: 1em 1em 1em 4em;
+ background-color: #EEE;
+ background-image: url(../img/help_about.png);
+ background-position: 0.8em 0.8em;
+ background-repeat: no-repeat;
+ border: 1px solid #CCC;
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ border-radius: 10px;
+}
+
+#login
+{
+ margin: 0 auto 0 auto;
+ padding: 2em 0 0 0;
+ background-image: url(../img/header_background2.png);
+ background-position: left 0;
+ background-repeat: repeat-x;
+ background-color: #EEE;
+ text-align: center;
+}
+
+#login form
+{
+ margin: 2.5em auto 0 auto;
+ padding: 0 0 1.5em 0;
+ text-align: center;
+ border-bottom: 1px solid #FFF;
+}
+
+#login h1
+{
+ margin: 0;
+ padding: 2.5em 0 0 0;
+ border: 0;
+ text-align: center;
+ text-transform: lowercase;
+ font-size: 1.5em;
+}
+
+#login fieldset
+{
+ background-color: transparent;
+ border: 0;
+}
+
+#login fieldset p
+{
+ margin: 1em 0 0 0;
+ padding: 0;
+ text-align: center;
+}
+
+#login label
+{
+ font-size: 1.2em;
+ color: #FFF;
+}
+
+#login input
+{
+ width: 8em;
+ margin: 0.1em;
+ padding: 0.2em 0.5em;
+ border: 1px solid #DDD;
+ -moz-border-radius: 15px;
+ -webkit-border-radius: 15px;
+ border-radius: 15px;
+ font-size: 2em;
+ color: #666;
+}
+
+#login input[type=submit]
+{
+ width: 5em;
+ border: 1px solid #DDD;
+ background-color: #FFF;
+ font-size: 2em;
+}
+
+
+
+/* USER MENU ---------------------------------------------------------------- */
+
+#user
+{
+ float: right;
+ margin: 1em 5em 1em 0;
+ background-image: url(../img/drop-arrow.png);
+ background-repeat: no-repeat;
+ background-position: right center;
+ color: #FFF;
+}
+
+#user.userLinkOn
+{
+ background-color: #39577C;
+}
+
+#user_menu_link
+{
+ display: block;
+ padding: 0.5em 2em 0.5em 1em;
+ font-weight: bold;
+}
+
+#user_menu_link, #user_menu a
+{
+ text-decoration: none;
+ color: #FFF;
+}
+
+#user_menu
+{
+ position: absolute;
+ z-index: 500;
+ right: 6.5em;
+ top: 45px;
+ list-style-type: none;
+ background-color: #39577C;
+}
+
+#user_menu a
+{
+ display: block;
+ padding: 0.5em 5em 0.5em 1em;
+ background-color: transparent;
+}
+
+#user_menu a:hover
+{
+ background-color: #1D2D42;
+}
+
+
+
+/* PLUGINS MENU ------------------------------------------------------------- */
+
+#plugins
+{
+ float: left;
+ width: 200px;
+ padding: 0;
+}
+
+#plugins ul
+{
+ list-style-type: none;
+ border-top: 1px solid #CCC;
+}
+
+#plugins a
+{
+ display: block;
+ padding: 0.5em 0.5em 0.5em 3em;
+ background-position: 1.5em center;
+ background-repeat: no-repeat;
+ border-bottom: 1px solid #DDD;
+ border-top: 1px solid #FFF;
+ text-decoration: none;
+ font-size: 1.2em;
+ color: #666;
+}
+
+#plugins a:hover, #plugins a.selected
+{
+ background-color: #CCC;
+ border-top: 1px solid #CCC;
+ border-bottom: 1px solid #CCC;
+ color: #000;
+}
+
+#plugins .files
+{
+ background-image: url(../img/files.png);
+}
+
+#plugins .sharing
+{
+ background-image: url(../img/sharing.png);
+}
+
+#plugins .galleries
+{
+ background-image: url(../img/galleries.png);
+}
+
+#plugins .music
+{
+ background-image: url(../img/music.png);
+}
+
+
+
+/* CONTENT ------------------------------------------------------------------ */
+
+#content
+{
+ margin: 0 0 0 230px;
+}
+
+table
+{
+ width: 90%;
+ margin: 1em 5em 2em 3em;
+}
+
+table tr.mouseOver td
+{
+ background-color: #EEE;
+}
+
+table th, table td
+{
+ padding: 0;
+ border-bottom: 1px solid #DDD;
+ text-align: left;
+ font-style: italic;
+}
+
+table th
+{
+ padding: 0.5em;
+}
+
+table td
+{
+ border-bottom: 1px solid #EEE;
+ font-style: normal;
+}
+
+table td.filesize, table td.date
+{
+ width: 5em;
+ padding: 0.5em 1em;
+ text-align: right;
+}
+
+table td.date
+{
+ width: 11em;
+}
+
+table td.selection, table th.selection, table td.fileaction
+{
+ width: 2em;
+ text-align: center;
+}
+
+table td.filename a
+{
+ display: block;
+ background-image: url(../img/file.png);
+ text-decoration: none;
+}
+
+table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete
+{
+ padding: 0.5em 0.5em 0.5em 3em;
+ background-position: 1em center;
+ background-repeat: no-repeat;
+}
+
+table td.filename a:hover
+{
+ text-decoration: underline;
+}
+
+table em
+{
+ font-weight: bold;
+}
+
+table td.filename a.folder-up
+{
+ background-image: url(../img/back.png);
+ font-style: italic;
+}
+
+table td.filename a.folder
+{
+ background-image: url(../img/folder.png);
+}
+
+table td.filename a.folder-home
+{
+ background-image: url(../img/home.png);
+}
+
+table td.filename a.folder-music
+{
+ background-image: url(../img/folder-music.png);
+}
+
+table td.filename a.folder-videos
+{
+ background-image: url(../img/folder-video.png);
+}
+
+table td.filename a.folder-shared
+{
+ background-image: url(../img/folder-shared.png);
+}
+
+table td.filename a.folder-images
+{
+ background-image: url(../img/folder-image.png);
+}
+
+table td.filename a.file-txt
+{
+ background-image: url(../img/file-txt.png);
+}
+
+table td.filename a.file-python
+{
+ background-image: url(../img/file-python.png);
+}
+
+table td.filename a.file-php
+{
+ background-image: url(../img/file.png);
+}
+
+table td.login
+{
+ background-image: url(../img/login.png);
+}
+
+table td.logout
+{
+ background-image: url(../img/logout.png);
+}
+
+table td.download
+{
+ background-image: url(../img/download.png);
+}
+
+table td.upload
+{
+ background-image: url(../img/upload.png);
+}
+
+table td.create
+{
+ background-image: url(../img/folder-new.png);
+}
+
+table td.delete
+{
+ background-image: url(../img/delete.png);
+}
+
+
+/* NAVIGATION BAR */
+
+p.nav
+{
+ margin: 1em 0 0 2em;
+ padding: 0.8em;
+ line-height: 16px;
+ font-weight: bold;
+}
+
+p.nav a
+{
+ padding: 0.5em 1.5em 0.5em 0.5em;
+ background-position: right center;
+ background-repeat: no-repeat;
+ background-image: url(../img/arrow.png);
+ text-decoration: none;
+}
+
+p.nav a img
+{
+ height: 16px;
+ vertical-align: text-top;
+}
+
+
+/* ACTIONS BAR */
+
+p.actions
+{
+ padding: 0;
+}
+
+p.actions a
+{
+ padding: 0.5em 0.5em 0.5em 3em;
+ background-position: 1em center;
+ background-repeat: no-repeat;
+ background-image: url(../img/action.png);
+ border-right: 1px solid #EEE;
+ text-decoration: none;
+ color: #333;
+}
+
+p.actions a:hover
+{
+ background-color: #EEE;
+ color: #000;
+}
+
+p.actions a.new-dir
+{
+ background-image: url(../img/folder-new.png);
+}
+
+p.actions a.download
+{
+ background-image: url(../img/download.png);
+}
+
+p.actions a.delete
+{
+ background-image: url(../img/delete.png);
+}
+
+
+
+/* FILE MENU */
+
+#file_menu
+{
+ display: none;
+ position: absolute;
+ background-color: #EEE;
+}
+
+#file_menu ul
+{
+ list-style-type: none;
+}
+
+#file_menu li a
+{
+ display: block;
+ padding: 0.5em 5em 0.5em 2em;
+ text-decoration: none;
+}
+
+
+
+/* USER SETTINGS ------------------------------------------------------------ */
+
+#quota_indicator
+{
+ margin: 0 4em 1em 0;
+ padding: 0;
+ border: 1px solid #DDD;
+ border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+}
+
+#quota_indicator div
+{
+ background-color: #76A9EA;
+ border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+}
+
+
+
+/* LOGS --------------------------------------------------------------------- */
+
+#logs_options
+{
+ width: auto;
+ margin: 0;
+}
+
+#logs_options p
+{
+ padding: 0.5em;
+ text-align: left;
+}
+
+#logs_options span
+{
+ margin: 0 2em 0 0.5em;
+ font-weight: bold;
+}
+
+#logs_options label
+{
+ margin: 0 1em 0 0;
+}
+
+#logs_options input[type="submit"]
+{
+ float: right;
+ margin: 0 2em 0 0;
+}
+
+#logs_options input[type="text"]
+{
+ margin: 0;
+ padding: 0;
+ border: 1px solid #CCC;
+ text-align: right;
+}