diff --git a/config.php b/config.php index b6d5428..b168b1b 100644 --- a/config.php +++ b/config.php @@ -2,8 +2,8 @@ ini_set( "display_errors", true ); date_default_timezone_set( "Australia/Sydney" ); // http://www.php.net/manual/en/timezones.php define( "DB_DSN", "mysql:host=localhost;dbname=cms" ); -define( "DB_USERNAME", "username" ); -define( "DB_PASSWORD", "password" ); +define( "DB_USERNAME", "root" ); +define( "DB_PASSWORD", "Pkr2017%" ); define( "CLASS_PATH", "classes" ); define( "TEMPLATE_PATH", "templates" ); define( "HOMEPAGE_NUM_ARTICLES", 5 ); diff --git a/style.css b/style.css index ef29d3f..8c468ad 100644 --- a/style.css +++ b/style.css @@ -1,13 +1,13 @@ /* Style the body and outer container */ - + body { margin: 0; color: #333; - background-color: #00a0b0; + background-color: #88b04b; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 1.5em; } - + #container { width: 960px; background: #fff; @@ -17,95 +17,95 @@ body { -webkit-border-radius: 5px; border-radius: 5px; } - - + + /* The logo and footer */ - + #logo { display: block; width: 300px; padding: 0 660px 20px 0; border: none; - border-bottom: 1px solid #00a0b0; + border-bottom: 1px solid ##88b04b; margin-bottom: 40px; } - + #footer { - border-top: 1px solid #00a0b0; + border-top: 1px solid ##88b04b; margin-top: 40px; padding: 20px 0 0 0; font-size: .8em; } - - + + /* Headings */ - + h1 { color: #eb6841; margin-bottom: 30px; line-height: 1.2em; } - + h2, h2 a { color: #edc951; } - + h2 a { text-decoration: none; } - - + + /* Article headlines */ - + #headlines { list-style: none; padding-left: 0; width: 75%; } - + #headlines li { margin-bottom: 2em; } - + .pubDate { font-size: .8em; color: #eb6841; text-transform: uppercase; } - + #headlines .pubDate { display: inline-block; width: 100px; font-size: .5em; vertical-align: middle; } - + #headlines.archive .pubDate { width: 130px; } - + .summary { padding-left: 100px; } - + #headlines.archive .summary { padding-left: 130px; } - - + + /* "You are logged in..." header on admin pages */ - + #adminHeader { width: 940px; padding: 0 10px; - border-bottom: 1px solid #00a0b0; + border-bottom: 1px solid ##88b04b; margin: -30px 0 40px 0; font-size: 0.8em; } - - + + /* Style the form with a coloured background, along with curved corners and a drop shadow */ - + form { margin: 20px auto; padding: 40px 20px; @@ -113,34 +113,34 @@ form { background: #fff4cf; border: 1px solid #666; -moz-border-radius: 5px; - -webkit-border-radius: 5px; + -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); box-shadow: 0 0 .5em rgba(0, 0, 0, .8); } - - + + /* Give form elements consistent margin, padding and line height */ - + form ul { list-style: none; margin: 0; padding: 0; } - + form ul li { margin: .9em 0 0 0; padding: 0; } - + form * { line-height: 1em; } - - + + /* The field labels */ - + label { display: block; float: left; @@ -150,70 +150,70 @@ label { padding: .4em 0 0 0; margin: .15em .5em 0 0; } - - + + /* The fields */ - + input, select, textarea { display: block; margin: 0; padding: .4em; width: 80%; } - + input, textarea, .date { border: 2px solid #666; -moz-border-radius: 5px; - -webkit-border-radius: 5px; + -webkit-border-radius: 5px; border-radius: 5px; background: #fff; } - + input { font-size: .9em; } - + select { padding: 0; margin-bottom: 2.5em; position: relative; top: .7em; } - + textarea { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: .9em; height: 5em; line-height: 1.5em; } - + textarea#content { font-family: "Courier New", courier, fixed; } - - + + /* Place a border around focused fields */ - + form *:focus { border: 2px solid #7c412b; outline: none; } - - + + /* Display correctly filled-in fields with a green background */ - + input:valid, textarea:valid { background: #efe; } - - + + /* Submit buttons */ - + .buttons { text-align: center; margin: 40px 0 0 0; } - + input[type="submit"] { display: inline; margin: 0 20px; @@ -221,7 +221,7 @@ input[type="submit"] { padding: 10px; border: 2px solid #7c412b; -moz-border-radius: 5px; - -webkit-border-radius: 5px; + -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); @@ -231,38 +231,38 @@ input[type="submit"] { font-weight: bold; -webkit-appearance: none; } - + input[type="submit"]:hover, input[type="submit"]:active { cursor: pointer; background: #fff; color: #ef7d50; } - + input[type="submit"]:active { background: #eee; -moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8) inset; -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8) inset; box-shadow: 0 0 .5em rgba(0, 0, 0, .8) inset; } - - + + /* Tables */ - + table { width: 100%; border-collapse: collapse; } - + tr, th, td { padding: 10px; margin: 0; text-align: left; } - + table, th { border: 1px solid #00a0b0; } - + th { border-left: none; border-right: none; @@ -270,43 +270,43 @@ th { color: #fff; cursor: default; } - + tr:nth-child(odd) { background: #fff4cf; } - + tr:nth-child(even) { background: #fff; } - + tr:hover { background: #ddd; cursor: pointer; } - - + + /* Status and error boxes */ - + .statusMessage, .errorMessage { font-size: .8em; padding: .5em; margin: 2em 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; - border-radius: 5px; + border-radius: 5px; -moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8); -box-shadow: 0 0 .5em rgba(0, 0, 0, .8); } - + .statusMessage { background-color: #2b2; border: 1px solid #080; color: #fff; } - + .errorMessage { background-color: #f22; border: 1px solid #800; color: #fff; -} \ No newline at end of file +}