-
-
BRL‑CAD Logo Competition!
-
- The BRL-CAD open source project is interested in a new logo so we're holding a competition for inspiring ideas from the community! You have the chance to win cold cash, make friends, and obtain world-wide notoriety.There are cash prizes for first, second, and third place selections plus an optional bonus. Winning selections will be announced by August 15th.
- Pen and paper work just fine. Scan it in and e-mail it. You're welcome to use any tools or software to design the logo. That said, you can double your prize amount IF (and only if) you design a selected logo only using BRL-CAD tools. See here for an example of what I mean.
- If you're going for the bonus, submit a ".g" geometry file in addition to any image file(s) you provide. In case you're wondering, shoving an image into a .g doesn't count! With our steep learning curve, though, it's definitely not for pansies nor recommended if you're a newbie. The bonus is just for the added awesome factor.
- The BRL-CAD "mascot" is a moose. Feel free to incorporate that into your design or come up with something more abstract. Other keywords relevant to our project domain are listed in this file.
-
-
+
+
+
BRL‑CAD Logo Competition!
+
+ The BRL-CAD open source project is interested in a new logo so we're holding a competition for inspiring ideas from the community!
+ You have the chance to win cold cash, make friends, and obtain world-wide notoriety.There are cash prizes
+ for first, second, and third place selections plus an optional bonus. Winning selections will be announced
+ by August 15th. Pen and paper work just fine. Scan it in and e-mail it. You're welcome to use any tools
+ or software to design the logo. That said, you can double your prize amount IF (and only if) you design
+ a selected logo only using BRL-CAD tools. See here for an example of what I mean. If you're going for
+ the bonus, submit a ".g" geometry file in addition to any image file(s) you provide. In case you're wondering,
+ shoving an image into a .g doesn't count! With our steep learning curve, though, it's definitely not
+ for pansies nor recommended if you're a newbie. The bonus is just for the added awesome factor. The BRL-CAD
+ "mascot" is a moose. Feel free to incorporate that into your design or come up with something more abstract.
+ Other keywords relevant to our project domain are listed in this file.
+
+
+
-
-
-
-
Cannot Send Message!
-
- Cannot send the message because the theme shows how the forum would look
- but would not actually work.
-
-
+
+
+
Cannot Send Message!
+
+ Cannot send the message because the theme shows how the forum would look but would not actually work.
+
+
+
-
+
+
-
-
+
+
+
diff --git a/js/landing.js b/js/landing.js
new file mode 100644
index 00000000..01906bad
--- /dev/null
+++ b/js/landing.js
@@ -0,0 +1,157 @@
+function menu_download() {
+ $('html, body').animate({
+ scrollTop: $(".download").offset().top
+ }, 1000);
+}
+function menu_news() {
+ $('html, body').animate({
+ scrollTop: $(".news").offset().top
+ }, 1000);
+}
+function menu_about() {
+ $('html, body').animate({
+ scrollTop: $(".about").offset().top
+ }, 1000);
+}
+function menu_home() {
+ $('html, body').animate({
+ scrollTop: $(".home").offset().top
+ }, 2000);
+}
+function menu_docs() {
+ $('html, body').animate({
+ scrollTop: $(".docs").offset().top
+ }, 1000);
+}
+function menu_support() {
+ $('html, body').animate({
+ scrollTop: $(".support").offset().top
+ }, 1000);
+}
+function menu_gallery() {
+ $('html, body').animate({
+ scrollTop: $(".gallery").offset().top
+ }, 1000);
+}
+
+
+var Alert1 = new CustomAlert();
+function CustomAlert(){
+ this.render1 = function(){
+ var winW = window.innerWidth;
+ var winH = window.innerHeight;
+ var dialogoverflow = document.getElementById('dialogoverflow');
+ var dialogbox = document.getElementById('dialogbox');
+ $("#dialogoverflow").fadeIn("100");
+ dialogoverflow.style.height = winH+"px";
+ dialogbox.style.left = (winW/2) - (750 * .5)+"px" ;
+ dialogbox.style.top = "75px" ;
+ $("#dialogbox").slideDown("100");
+ };
+ this.ok = function(){
+ $("#dialogbox").slideUp("100");
+ $("#dialogoverflow").fadeOut("100");
+ };
+}
+
+
+//2nd Messages
+var Alert2 = new CustomAlert2();
+function CustomAlert2(){
+ this.render2 = function(){
+ var winW = window.innerWidth;
+ var winH = window.innerHeight;
+ var dialogoverflow2 = document.getElementById('dialogoverflow2');
+ var dialogbox2 = document.getElementById('dialogbox2');
+ $("#dialogoverflow2").fadeIn("100");
+ dialogoverflow2.style.height = winH+"px";
+ dialogbox2.style.left = (winW/2) - (750 * .5)+"px" ;
+ dialogbox2.style.top = "75px" ;
+ $("#dialogbox2").slideDown("100");
+ };
+ this.ok2 = function(){
+ $("#dialogbox2").slideUp("100");
+ $("#dialogoverflow2").fadeOut("100");
+ };
+}
+
+
+//3rd Requests
+var Alert3 = new CustomAlert3();
+function CustomAlert3(){
+ this.render3 = function(){
+ var winW = window.innerWidth;
+ var winH = window.innerHeight;
+ var dialogoverflow3 = document.getElementById('dialogoverflow3');
+ var dialogbox3 = document.getElementById('dialogbox3');
+ $("#dialogoverflow3").fadeIn("100");
+ dialogoverflow3.style.height = winH+"px";
+ dialogbox3.style.left = (winW/2) - (750 * .5)+"px" ;
+ dialogbox3.style.top = "75px" ;
+ $("#dialogbox3").slideDown("100");
+ };
+ this.ok3 = function(){
+ $("#dialogbox3").slideUp("100");
+ $("#dialogoverflow3").fadeOut("100");
+ };
+}
+
+
+var Alert4 = new CustomAlert4();
+function CustomAlert4(){
+ this.render4 = function(){
+ var winW = window.innerWidth;
+ var winH = window.innerHeight;
+ var dialogoverflow4 = document.getElementById('dialogoverflow4');
+ var dialogbox4 = document.getElementById('dialogbox4');
+ $("#dialogoverflow4").fadeIn("100");
+ dialogoverflow4.style.height = winH+"px";
+ dialogbox4.style.left = (winW/2) - (750 * .5)+"px" ;
+ dialogbox4.style.top = "75px" ;
+ $("#dialogbox4").slideDown("100");
+ };
+ this.ok4 = function(){
+ $("#dialogbox4").slideUp("100");
+ $("#dialogoverflow4").fadeOut("100");
+ };
+}
+
+
+var Alert5 = new CustomAlert5();
+function CustomAlert5(){
+ this.render5 = function(){
+ var winW = window.innerWidth;
+ var winH = window.innerHeight;
+ var dialogoverflow5 = document.getElementById('dialogoverflow5');
+ var dialogbox5 = document.getElementById('dialogbox5');
+ $("#dialogoverflow5").fadeIn("100");
+ dialogoverflow5.style.height = winH+"px";
+ dialogbox5.style.left = (winW/2) - (550 * .5)+"px" ;
+ dialogbox5.style.top = "75px" ;
+ $("#dialogbox5").slideDown("100");
+ };
+ this.ok5 = function(){
+ $("#dialogbox5").slideUp("100");
+ $("#dialogoverflow5").fadeOut("100");
+ };
+}
+
+function toggleMenu(){
+ if( $(".navbar").css('display') == 'none') {
+ $(".navbar").css("display","block");
+ }else{
+ $(".navbar").css("display","none");
+ }
+}
+
+$(document).ready(function() {
+ $("form#mail-subscribe").submit(function() {
+ var surl = $(this).attr('action') + '?' + $(this).serialize();
+ $.ajax({
+ url: surl,
+ dataType: "jsonp",
+ jsonpCallback: function(){ $('.message-mail').css("display","block"); }
+ });
+ return false;
+ });
+ });
diff --git a/style.css b/style.css
index 09a8e802..439faf36 100755
--- a/style.css
+++ b/style.css
@@ -54,14 +54,14 @@ a:hover{
width: 10px;
}
::-webkit-scrollbar-track {
- -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
+ -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
::-webkit-scrollbar-thumb {
- background: #a1a1a1;
- -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
+ background: #a1a1a1;
+ -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
- background: #a1a1a1;
+ background: #a1a1a1;
}
/**Navbar**/
.header{
@@ -115,7 +115,11 @@ a.menu{
.menu:hover{
color: #fff;
}
-
+.container{
+ width: 100%;
+ max-width: 1137px;
+ margin: 0 auto;
+}
/**First**/
.about{
@@ -194,7 +198,7 @@ a.menu{
padding-top: 20px;
height: 180px;
width: 180px;
- color:#999;
+ color:#999;
transition: padding 0.2s linear; /* vendorless fallback */
-o-transition: color 0.5s linear; /* opera */
-ms-transition: color 0.5s linear; /* IE 10 */
@@ -632,7 +636,7 @@ a.menu{
z-index: 10;
background: url("img/bg.png");
}
- #dialogbox3{
+ #dialogbox3{
opacity:1;
display: none;
position: fixed;
@@ -683,7 +687,7 @@ a.menu{
z-index: 10;
background: url("img/bg.png");
}
- #dialogbox4{
+ #dialogbox4{
opacity:1;
display: none;
position: fixed;
@@ -872,17 +876,14 @@ New Navigtaion
***************/
.id_logo {
- height: 75px;
- text-align: center;
- position: fixed;
- top: 0;
- left: 20px;
- z-index: 1100;
+ height: 50px;
+ margin-left: 20px;
+ float: left;
}
.circle {
- width: 75px;
- height: 75px;
+ width: 50px;
+ height: 50px;
border-radius: 50%;
background: transparent;
display: inline-block;
@@ -900,7 +901,7 @@ New Navigtaion
transition-timing-function: ease-in;
}
.circle img {
- margin-top: -5px;
+ margin-top: 0px;
}
.head {
@@ -933,10 +934,10 @@ New Navigtaion
-moz-transition-property: all;
-o-transition-property: all;
transition-property: all;
- -webkit-transition-duration: 0.5s;
- -moz-transition-duration: 0.5s;
- -o-transition-duration: 0.5s;
- transition-duration: 0.5s;
+ -webkit-transition-duration: 0.1s;
+ -moz-transition-duration: 0.1s;
+ -o-transition-duration: 0.1s;
+ transition-duration: 0.1s;
-webkit-transition-timing-function: ease-in;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
@@ -949,18 +950,77 @@ New Navigtaion
.navbar .navigation li a {
display: block;
}
+#nav-button {
+ display: none;
+ position: absolute;
+ right:0;
+ line-height: 50px;
+ color: white;
+ width: 50px;
+ height: 50px;
+ text-align: center;
+ margin-right: 20px;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+/*Mail subsription*/
+.input-mail
+{
+ line-height: 35px;
+ background-color: #fff;
+ padding: 5px;
+ width: 250px;
+ border-radius: 5px;
+ border: 0;
+ margin-top: 20px;
+}
+.message-mail
+{
+ display: none;
+}
+.submit-mail
+{
+ border: 2px solid #fff;
+ color: #d0245e;
+ background-color: #fff;
+ border-radius: 5px;
+ padding: 5px;
+ font-size: 0.88rem;
+ cursor: pointer;
+ display:block;
+ width:200px;
+ line-height:35px;
+ margin:auto;
+ margin-top:10px;
+ margin-bottom: 20px;
+ text-align:center;
+}
+.submit-mail:hover
+{
+ background-color: #d0245e;
+ color: #fff;
+}
+
+/* Desktop */
@media only screen and (max-width: 1100px) {
.navbar .navigation li {
font-size: 14px;
width: 136px;
}
}
-@media only screen and (max-width: 920px) {
+
+/* Tablet */
+@media only screen and (max-width: 945px) {
.intro1{
- float:none;
- width:60%;
- margin-top:0px;
+ float:none;
+ width:60%;
+ margin-top:0px;
}
.navbar .navigation li {
font-size: 14px;
@@ -976,14 +1036,33 @@ New Navigtaion
top: 25px;
left: 10px;
}
-}
-@media only screen and (max-width: 600px) {
- .navbar .navigation li {
+ ul.double{
+ columns: 1;
+ -webkit-columns: 1;
+ -moz-columns: 1;
+ -o-columns: 1;
+ -ms-columns: 1;
+ }
+ #nav-button {
+ display: block;
+ }
+ .navbar {
display: none;
}
- .head {
- position: relative;
+ .navbar .navigation {
+ float: right;
+ width: 100%;
+ }
+
+ .navbar .navigation li {
+ font-size: 18px;
+ width: 100%;
}
}
+/* Mobile */
+@media only screen and (max-width: 780px) {
+
+
+}