diff --git a/Gemfile.lock b/Gemfile.lock index 59ff6854..5c1c776c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -141,7 +141,7 @@ GEM mime-types (>= 1.16, < 3.0) netrc (~> 0.7) retriable (1.4.1) - rmagick (2.13.2) + rmagick (2.13.3) safe_yaml (1.0.1) sass (3.3.8) screencap (0.1.1) diff --git a/public/img/neocity.jpg b/public/img/neocity.jpg deleted file mode 100644 index 2fe59858..00000000 Binary files a/public/img/neocity.jpg and /dev/null differ diff --git a/public/img/neocity.png b/public/img/neocity.png new file mode 100644 index 00000000..f8605e7f Binary files /dev/null and b/public/img/neocity.png differ diff --git a/sass/_base-sass/_forms.scss b/sass/_base-sass/_forms.scss index 5403afc4..4e6a52b3 100644 --- a/sass/_base-sass/_forms.scss +++ b/sass/_base-sass/_forms.scss @@ -117,18 +117,18 @@ legend, .legend{ } ::-webkit-input-placeholder { /* WebKit browsers */ - color:$placeholderColor; + color:$placeholderColor!important; //overriding bootstrap css font-style: italic; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ - color:$placeholderColor; + color:$placeholderColor!important; //overriding bootstrap css font-style: italic; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ - color:$placeholderColor; + color:$placeholderColor!important; //overriding bootstrap css font-style: italic; } :-ms-input-placeholder { /* Internet Explorer 10+ */ - color:$placeholderColor; + color:$placeholderColor!important; //overriding bootstrap css font-style: italic; } diff --git a/sass/_project-sass/_project-Header.scss b/sass/_project-sass/_project-Header.scss index c5d635bb..2b246565 100644 --- a/sass/_project-sass/_project-Header.scss +++ b/sass/_project-sass/_project-Header.scss @@ -9,6 +9,9 @@ min-height:42px; overflow:hidden; } +.hp .header-Base { + border-bottom: 0; +} .header-Content{ @media(max-device-width:480px), screen and (max-width:800px){ @@ -19,7 +22,8 @@ .blurb{background:#fff} .header-Intro{ - background:url(/img/neocity.jpg) 95% bottom no-repeat; + background:url(/img/neocity.png) 95% bottom no-repeat; + background-size: 734px; min-height:214px; @media (max-device-width:480px), screen and (max-width:800px){ @@ -38,11 +42,25 @@ @include box-shadow($outroShadow); color:#fafafa; } -.hp .header-Outro .col-50 { - width: 48%; -} -.hp .header-Outro .signup-Area { - float: right; +.hp { + .header-Outro { + .col-50.signup-Area { + width: 48%; + } + .signup-Area { + float: right; + } + .intro-text { + color: #B8D375; + font-size: .9em; + margin-bottom: 1.8em; + } + h2.section-header { + font-size: 2.2em; + margin-top: .5em; + margin-bottom: 0.1em; + } + } } .intro-List{ @@ -62,7 +80,7 @@ margin-bottom:2px; } - p{ + p { color:#B2BCC1; } } @@ -105,7 +123,7 @@ height:600%; overflow:hidden; position:absolute; - top:-45px; + top: -40px; width:95%; @media (max-device-width:480px), screen and (max-width:800px){ @@ -115,7 +133,7 @@ padding-bottom:20px; position:static; width:auto; -} + } h2{ margin-bottom:0; @@ -141,19 +159,30 @@ } } + label#domain-name { + display: inline; + vertical-align: 51%; + color: #C2CFD4; + } + .input-Area{ background:#29383f; border:0 solid black; @include box-shadow($inputAreaShadow); - color:#557380; + color:#C2CFD4; margin-bottom:$spacing*7; margin-right:$spacing; - padding: 11px 12px 9px 12px; - width:62%; + padding: 10px 10px 7px 10px; + width:100%; - &:focus{color:#eee} +// &:focus{color:#eee} + } + .input-Area#create-Input { + width:62%; + } + .col.col-50 { + margin-left: 0; } - .btn-Action{ padding:10px 25px; } diff --git a/sass/_project-sass/_project-Main.scss b/sass/_project-sass/_project-Main.scss index 23bf5dc6..70782018 100644 --- a/sass/_project-sass/_project-Main.scss +++ b/sass/_project-sass/_project-Main.scss @@ -7,7 +7,6 @@ background:#f6f0e6; min-height:500px; padding-bottom:50px; - padding-top: 10px; h1, h2, h3, h4, h5, h6{ color:#e93250 @@ -444,7 +443,7 @@ } .site-suggestion { float: left; - width: 156px; + width: 165px; margin-right: 20px; margin-bottom: 20px; height: 160px; @@ -473,7 +472,8 @@ margin-bottom: .5em; } .site-portrait img { - width: 146px; + width: 155px; + height:93px; } .site-portrait .caption { display: block; @@ -754,21 +754,19 @@ a.tag:hover { .title-with-badge span { float: left; } -.section.featured-Websites { - background:#65A0AD; -} -.section.featured-Websites h2 { - color: white; -} .section { padding: 50px 10%; margin: 0 auto; } -.section.previews { - background: #f6f0e6; +.section.featured-Websites { + background:#971D31; + padding: 10px 2% 1px 2%; } -.section.previews h2, .section.previews p { - color: #31424B; +.section.features { + background: #4F7E89; +} +.section.features h2, .section.features h3, .section.features p { + color: #fff; } .section h2 { font-size: 1.6em; diff --git a/sass/_project-sass/_project-Vars.scss b/sass/_project-sass/_project-Vars.scss index b83af793..b613cb1e 100644 --- a/sass/_project-sass/_project-Vars.scss +++ b/sass/_project-sass/_project-Vars.scss @@ -46,7 +46,7 @@ $c-Underline: #ccc; // not for links $c-Border: #ccc; // Place holder for inputs -$placeholderColor:#5E7F8D; +$placeholderColor:#557380; // ---------------------------------------------------------------- diff --git a/sass/_project-sass/_project-Website-Gallery.scss b/sass/_project-sass/_project-Website-Gallery.scss index edc57dd2..72dfdb98 100644 --- a/sass/_project-sass/_project-Website-Gallery.scss +++ b/sass/_project-sass/_project-Website-Gallery.scss @@ -66,4 +66,10 @@ .hp-Gallery img, .neo-Screen-Shot img{ width:100% } - +.hp-Gallery li { + width: 14%; + margin-right: 2%; +} +.hp-Gallery { + padding: 24px 24px; +} diff --git a/sass/_tidy.scss b/sass/_tidy.scss index d3cd4d03..0457f2b1 100644 --- a/sass/_tidy.scss +++ b/sass/_tidy.scss @@ -3,19 +3,6 @@ // refactor it back into the main code-base and make it suck less // ----------------------------------------------------------------------- -::-webkit-input-placeholder { /* WebKit browsers */ - color: #999; -} -:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ - color: #999; -} -::-moz-placeholder { /* Mozilla Firefox 19+ */ - color: #999; -} -:-ms-input-placeholder { /* Internet Explorer 10+ */ - color: #999; -} - textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { color: #000000; } diff --git a/views/newindex_mockup.erb b/views/newindex_mockup.erb index e6fdb952..8b8249ce 100644 --- a/views/newindex_mockup.erb +++ b/views/newindex_mockup.erb @@ -31,8 +31,7 @@ - - + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus semper magna id euismod. Vivamus rutrum ultricies.

+ +

You own your own site

+

We support custom domains (yoursite.com) for free. This means you always control the content on your site, and you can move it to/from Neocities whenever you want. And of course, all sites still get a subdomain (sitename.neocities.org) for free.

+ +

Developer tools

+

We now have powerful APIs for developers building applications, and support for remote file uploading via command line tools. Using WebDAV, you can now mount your site to your computer, just like Dropbox.

+ +

More space, more performance

+

Neocities now uses a distributed, globally-cached file system in tier-1 datacenters to serve your sites. It's a system that took us a year to build - and it's ready to serve your site with blazing speed, whether it's your personal home page, or your professional site. Go ahead, put your site on Neocities. We can handle it.

+ +

Encrypted everything

+

Neocities now secures serving all your content with Snowden-grade cryptography, by default, preventing snoops, whether they are hackers or rogue government agencies, from seeing what you browse. And we're working on letting you use your own SSL (HTTPS) certificates for custom domains. + +Until January, Neocities will donate 5% of all Supporter plan proceeds to the Courage Foundation, an international organization that supports those who risk life or liberty to disclose privacy abuses online.

+