Page URL:
+©
+diff --git a/css/container-background.png b/css/container-background.png new file mode 100644 index 0000000..3dc7a11 Binary files /dev/null and b/css/container-background.png differ diff --git a/css/header.png b/css/header.png new file mode 100644 index 0000000..5d921bb Binary files /dev/null and b/css/header.png differ diff --git a/css/print.css b/css/print.css new file mode 100644 index 0000000..187d5d1 --- /dev/null +++ b/css/print.css @@ -0,0 +1,81 @@ +/* +ReferenceWizard theme for the GetSimple CMS +Designed by Kenneth John odle +http://d12webdesign.com/ +*/ + +/* Print stylesheet */ + + +#sa_toolbar, +#sidebar, +#sidebar2, +#share-bottom, +#share-top, +#nav, +#footer, +.noprint, +#child_menu, +.breadcrumb +{ + display: none; +} + +* { + font-family: Tahoma,sans-serif; + color: #000; +} + +a, +a:link, +a:visited, +a:hover, +a:active {border: none; text-decoration: none;} + +p, ul, ol, li, a, dt, dd, pre, input, label {font-size: 10pt;} +h1 {font-size: 18pt; border-bottom: double 3pt #bbb;} +h2 {font-size: 15pt; border-bottom: single 2pt #ccc;} +h3 {border-bottom: single 1pt #ddd;} + +h1,h1 a,h2,h3,h4,h5,h6 {font-family: serif;} + +dt {font-weight: bold;} + +pre { + font-family: monospace; + margin: 6pt 0; + padding: 6pt 0; + border-top: dotted 2px #ccc; + border-bottom: dotted 2px #ccc; +} + +#content { + width: 100%; + margin: 0; + padding: 0; +} + +table {border: none;} +td { + border: none; + padding: 6pt 0; + margin: 6pt 0; + border-bottom: solid 1pt #000; +} + +blockquote { + border: groove 2pt #000; + padding: 3pt; + font-size: 10pt; +} + +.nodisplaybox { + border: dotted 2pt #ccc; + padding: 6pt; + margin-bottom: 6pt; +} +.nodisplaybox p { + margin: 2pt 0 0 0; + font-size: 8pt; +} + diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..c637eda --- /dev/null +++ b/css/style.css @@ -0,0 +1,345 @@ +/* +NeonFossa theme for the GetSimple CMS +Designed by Kenneth John odle +http://d12webdesign.com/ +*/ + +/* Resets and clearfixes */ + +* { + margin: 0px; + padding: 0px; + color: #000; +} +.clear { + clear:both; +} + + +/* HTML Components */ + +body { + background: #eee; + color: #000; + font: 13px/18px tahoma,sans-serif; +} + +h1, h2, h3, h4, h5, h6 { + color: #000; + margin: 15px 0 10px 0; + font-family: Galdeano,sans-serif; + border-bottom: solid 1px #ccc; + padding: 0 0 0 3px; +} +h1 {padding-bottom: 6px;} +h2 {padding-bottom: 5px;} +h3 {padding-bottom: 2px;} +h4 {padding-bottom: 1px;} +h5 {padding-bottom: 0;} +h6 {padding-bottom: 0;} +h1#page-title { + background: #eee; + border-bottom: double 3px #ddd; + padding: 9px 0 6px 3px; +} + +ol, ul { + margin-left: 18px; +} + +p { + margin-top: 10px; +} +p.meta { + text-align: right; +} + +a { + color: #444; + text-decoration: none; +} + +blockquote { + background: #ddd; + padding: 12px; + margin: 18px; + box-shadow: 5px 5px 5px #bbd; + font-style: italic; + min-height: 35px; +} +blockquote::first-letter { + display: block; + float: left; + font-family: serif; + font-size: 3em; + font-weight: bold; + font-style: italic; +} + +pre { + margin: 12px 0; + background: #eee; + border: dotted 1px #ddd; + padding: 12px; +} + +dt { + font-weight: bold; + margin: 6px 0 0 0; +} +dd { + margin-left: 20px; + border-left: solid 3px #ddd; + padding-left: 6px; +} + +/* Tables */ + +td { + padding: 12px; + font-size: 18px; +} + +/***************************/ +/* Theme Components */ + +/* Container */ + +#container { + width: 1000px; + margin: 0px auto; + background: #fff url(container-background.png); + box-shadow: 0 0 15px #222; +} + +/* Header */ + +#header { + padding: 20px; + border: solid 5px #eee; + height: 110px; + background: #fff; + background-image: url('../images/background.png'); +} +#header a {color: #000;} +#header h1, +#header h2 { + color: #222; + background: none; + margin-top: 0; + border: none; + padding-left: 24px; +} +#header h1 { + font-size: 40px; + line-height: 38px; +} +#header h2 { + font-size: 30px; + line-height: 20px; +} + +/* Navigation Bar */ + +#nav { + background: #08b2f5; /* Support older browsers */ + border-top: solid 2px #0F709E; + border-bottom: solid 2px #0F709E; + padding: 2px 0; + font-size: 1.1em; + font-weight: bold; + /* Background image code from the CSS Gradient Generator @ http://www.css3factory.com/linear-gradients/ */ +background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, #04A6C7), + color-stop(0.24, #08B2F5), + color-stop(1, #00344A) +); +background-image: -o-linear-gradient(bottom, #04A6C7 0%, #08B2F5 24%, #00344A 100%); +background-image: -moz-linear-gradient(bottom, #04A6C7 0%, #08B2F5 24%, #00344A 100%); +background-image: -webkit-linear-gradient(bottom, #04A6C7 0%, #08B2F5 24%, #00344A 100%); +background-image: -ms-linear-gradient(bottom, #04A6C7 0%, #08B2F5 24%, #00344A 100%); +background-image: linear-gradient(to bottom, #04A6C7 0%, #08B2F5 24%, #00344A 100%); +} +#nav ul { + margin-left: 0px; +} +#nav li { + display: block; + float: left; + margin: -2px 0px; + padding: 5px; + line-height: 24px; + border-right: solid 1px #04a6c7; +} +#nav li:first-child { + border-left: solid 1px #04a6c7; +} +#nav li:hover { + background: #78d5fa; /* Support older browsers */ + /* Background image code from the CSS Gradient Generator @ http://www.css3factory.com/linear-gradients/ */ +background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, #76cee0), + color-stop(0.24, #78d5fa), + color-stop(1, #74909c) +); +background-image: -o-linear-gradient(bottom, #76cee0 0%, #78d5fa 24%, #74909c 100%); +background-image: -moz-linear-gradient(bottom, #76cee0 0%, #78d5fa 24%, #74909c 100%); +background-image: -webkit-linear-gradient(bottom, #76cee0 0%, #78d5fa 24%, #74909c 100%); +background-image: -ms-linear-gradient(bottom, #76cee0 0%, #78d5fa 24%, #74909c 100%); +background-image: linear-gradient(to bottom, #76cee0 0%, #78d5fa 24%, #74909c 100%); +} +#nav li:active { + box-shadow: 0px 0px 3px #fff inset,0px 0px 3px #fff inset,0px 0px 3px #fff inset; +} +#nav li.current { + background: #00344a; +} + +#nav a, +#nav li a { + display: block; + border: none; + width: 100%; + height: 100%; +} +#nav li a:link, +#nav li a:visited { + color: #ccc; + text-decoration: none; +} +#nav li a:hover { + color: #fff; +} +#nav li.current a { + color: #ddd; +} + +/* Content Area */ + +#content { + margin-top: 3px; + float: left; + width: 600px; + padding: 10px; +} +#content a { + border-bottom: solid 1px #777; +} + +/* Sidebars */ + +#sidebar, +#sidebar2 { + padding: 8px; +} +#sidebar *:first-child, +#sidebar2 *:first-child { + margin-top: 0; +} +#sidebar a, +#sidebar2 a { + border-bottom: solid 1px #777; +} +#sidebar { + background: #cddaee; /* Set using Faux Columns; keep in case background image fails to load */ + float: left; + width: 178px; +} +#sidebar2 { + background: #e7edf7; /* Set using Faux Columns; keep in case background image fails to load */ + float: left; + width: 170px; +} +.sidebarads { + margin: 10px auto 0 auto; +} +#sidebar h1, #sidebar2 h1, +#sidebar h2, #sidebar2 h2, +#sidebar h3, #sidebar2 h3, +#sidebar h4, #sidebar2 h4, +#sidebar h5, #sidebar2 h5, +#sidebar h6, #sidebar2 h6 { + line-height: 1; + } + +/* Footer */ + +#footer { + padding: 10px; + background: #ccc; + font-size: 11px; +} + +/* Sitemap (Provided by plugin @ http://get-simple.info/extend/plugin/sitemap/182/ */ +div#sitemap { + font: 12px/16px tahoma,sans-serif; +} +div#sitemap li { + list-style: circle; + color: #009; +} + +/* Sharing */ + +#share-bottom , #share-top {float: right;} +#share-top a, +#share-bottom a {border: none;} + +/* Forms */ + +form { + margin-top: 12px; +} + +fieldset { + border: solid 1px #cddaee; + border-radius: 2px; + padding: 6px; + background: #F6F8FC; + margin-bottom: 12px; +} + +legend { + padding: 6px; + border: solid 1px #cddaee; + border-radius: 2px; + font-family: sans-serif; + background: #EDF2F9; + font-size: 140%; + font-weight: bold; + color: #131425; +} + +/* Special areas */ + +.left {float: left;} +.right {float: right;} +.top {vertical-align: middle;} +.nodisplay {display: none;} + +.breadcrumb { + text-align: right; + border: solid 1px #cddaee; + border-radius: 2px; + box-shadow: 3px 3px 6px #e7edf7; + padding: 2px 4px; + font-size: 11px; +} +#index .breadcrumb { + display: none; +} + +#refwiz_child_menu { + margin: 6px 0; + padding: 0 12px 12px 12px; + border: solid 1px #cddaee; + border-radius: 2px; + box-shadow: 3px 3px 6px #e7edf7; +} +p#parent {display: none;} diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..2ab1c87 --- /dev/null +++ b/functions.php @@ -0,0 +1,94 @@ + You are here: "; + get_breadcrumb_navigation(get_page_slug(false), '•', true); + echo ""; +} + +function fossa_child_menu() { + echo "
"; +// Edited lines 117, 121, 128, 132 in original plugin file. Need to figure out action to swipe old values for those in this functions file. +} + +// Check for components: +// From http://www.cyberiada.org/cnb/log/check-if-a-component-exists-in-getsimple/ +if (!function_exists('component_exists')) { + function component_exists($id) { + global $components; + if (!$components) { + if (file_exists(GSDATAOTHERPATH.'components.xml')) { + $data = getXML(GSDATAOTHERPATH.'components.xml'); + $components = $data->item; + } else { + $components = array(); + } + } + $exists = FALSE; + if (count($components) > 0) { + foreach ($components as $component) { + if ($id == $component->slug) { + $exists = TRUE; + break; + } + } + } + return $exists; + } +} + +function fossa_sharetop() { + if (component_exists('share-top')) { + echo " "; + } + else { + return; + } +} + +function fossa_sharebottom() { + if (component_exists('share-bottom')) { + echo " "; + } + else { + return; + } +} + +function fossa_sidebar1_ads() { + if (component_exists('sidebar1-ads')) { + echo " "; + } + else { + return; + } +} + +function fossa_sidebar2_ads() { + if (component_exists('sidebar2-ads')) { + echo " "; + } + else { + return; + } +} + + +?> \ No newline at end of file diff --git a/images/screenshot.png b/images/screenshot.png new file mode 100644 index 0000000..c0c558e Binary files /dev/null and b/images/screenshot.png differ diff --git a/rss.php b/rss.php new file mode 100644 index 0000000..dcb1078 --- /dev/null +++ b/rss.php @@ -0,0 +1,8 @@ + + + + +