cursor: pointer;
border-width: 1px;
border-style: solid;
+ white-space: nowrap;
-webkit-appearance: none;
-webkit-border-radius: 3px;
border-radius: 3px;
- white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
<?php
require_once(dirname(__FILE__).'/init.php');
require_once(dirname(__FILE__).'/../page.php');
-$css = [];
-$js = [];
-if (!empty($_SERVER['DOCUMENT_ROOT'])) {
- foreach (array_merge([]
- ,glob($_SERVER['DOCUMENT_ROOT'].'/css/*.css')
- ,glob($_SERVER['DOCUMENT_ROOT'].'/*.css')
- ) as $c) {
- $css[] = substr($c, strlen($_SERVER['DOCUMENT_ROOT']));
- }
- foreach (array_merge([]
- ,[
- $_SERVER['DOCUMENT_ROOT'].'/jquery/jquery.js',
- $_SERVER['DOCUMENT_ROOT'].'/jquery/jquery-ui.js',
- ]
- ,glob($_SERVER['DOCUMENT_ROOT'].'/js/*.js')
- ,glob($_SERVER['DOCUMENT_ROOT'].'/*.js')
- )
- as $j) {
- if (file_exists($j)) $js[] = substr($j, strlen($_SERVER['DOCUMENT_ROOT']));
- }
- #debug([$js,$css]);
-}
-
-function auto_doc_root() {
-}
$Page = new Page([
'title' => ($Db->title ? $Db->title : Db::prettyText($Db->name)),
- 'css' => $css,
- 'js' => $js,
+ 'css' => [
+ 'css/*.css',
+ '/*.css',
+ ],
+ 'js' => [
+ '/jquery/jquery.js',
+ '/jquery/jquery-ui.js',
+ 'js/*.js',
+ '/*.js',
+ ],
'content_type' => Page::content_type_and_set_format(),
'nav' => [
[ (!empty($Db) and !empty($Db->title)) ? $Db->title : 'Home', '/'],
// META
if (self::$charset) $head .= '<meta http-equiv="Content-Type" content="text/html; charset='.self::$charset.'" />'.NB_EOL;
- $head .= '<meta name="viewport" content="width=device-width, initial-scale=1" />'.NB_EOL;
+ $head .= '<meta name="viewport" content="width=device-width, initial-scale=1.0" />'.NB_EOL;
// CSS
foreach ((array)($this->css) as $vv) {
#RewriteRule "^/([^/\.]+).tgz$" "/$1.git" [R=302]
DirectoryIndex index.php index.html
+
--- /dev/null
+../../lib/css/button.css
\ No newline at end of file
--- /dev/null
+../../lib/css/db.css
\ No newline at end of file
--- /dev/null
+html {
+ font: 100% 'Trebuchet MS', sans-serif;
+}
+
+body {
+ display: table;
+ margin-left: auto;
+ margin-right: auto;
+ padding-left: 1em;
+ padding-right: 1em;
+ background-color: #E6E6E6;
+}
+
+a,
+body {
+ color: #333333;
+}
+
+ul {
+ padding: 0;
+ margin: 0;
+}
+
+li {
+ list-style:none;
+ padding: 0 0 0 0.3em;
+}
+
+a, a:visited {
+ text-decoration: none;
+}
+
+.button {
+ color: #ddd;
+ background-color: #3C3C3B;
+}
+
+table.rows,
+div.rows,
+object, iframe, pre, .t2d tr
+{
+ border-collapse: separate;
+ border-spacing: 0;
+ padding: 0.2em 0.1em;
+ border-radius: 4px;
+
+ border: solid 1px #fff;
+ margin-bottom: 0.5em;
+
+}
+
+table.rows th, table.rows td,
+table.border th, table.border td {
+ border-bottom: solid 1px #fff;
+}
+
+table.rows tr:last-child td, table.border tr:last-child td { border-bottom: none; }
+
+.menu, .nav, .rows,
+.center {
+ margin-left: auto;
+ margin-right: auto;
+ display: table;
+}
+