From c9520572eeef39bda3e0a45b712ae810e3f4965c Mon Sep 17 00:00:00 2001 From: Ben Alvord Date: Tue, 1 Dec 2015 12:34:33 -0500 Subject: [PATCH] Updated navigation in header: - Updated the links within the dropdown navigation menus - Updated the icons in those menus to use icon fonts instead of PNG images - Added a CSS file and icon font files to facilitate new icon setup - Made some slight changes to CSS in default.css to better match design on developers.mendix.com - Removed some old CSS in default.css that was previously used to create navigation icons On possible outstanding item with this. The links to the Confluence site (world.mendix.com) are using static URLs in header.html. I know the preference is to use variables in place of the domains, but I don't think there is an existing variable for the Confluence domain and I couldn't remember how to create a new one. --- src/templates/base.html | 1 + src/templates/base_content.html | 1 + src/templates/base_homepage.html | 1 + src/templates/content/fonts/icomoon.eot | Bin 0 -> 8428 bytes src/templates/content/fonts/icomoon.svg | 53 +++++ src/templates/content/fonts/icomoon.ttf | Bin 0 -> 8264 bytes src/templates/content/fonts/icomoon.woff | Bin 0 -> 8340 bytes src/templates/content/fonts/icomoon.woff2 | Bin 0 -> 3996 bytes src/templates/content/style/default.css | 38 +--- src/templates/content/style/fonts.css | 243 ++++++++++++++++++++++ src/templates/header.html | 35 ++-- 11 files changed, 332 insertions(+), 40 deletions(-) create mode 100644 src/templates/content/fonts/icomoon.eot create mode 100644 src/templates/content/fonts/icomoon.svg create mode 100644 src/templates/content/fonts/icomoon.ttf create mode 100644 src/templates/content/fonts/icomoon.woff create mode 100644 src/templates/content/fonts/icomoon.woff2 create mode 100644 src/templates/content/style/fonts.css diff --git a/src/templates/base.html b/src/templates/base.html index 19b491b..e5dd26a 100644 --- a/src/templates/base.html +++ b/src/templates/base.html @@ -14,6 +14,7 @@ + diff --git a/src/templates/base_content.html b/src/templates/base_content.html index 0be1697..cc14768 100644 --- a/src/templates/base_content.html +++ b/src/templates/base_content.html @@ -10,6 +10,7 @@ + {% spaceless %} {% block forestyle %}{% endblock %} {% endspaceless %} diff --git a/src/templates/base_homepage.html b/src/templates/base_homepage.html index d7d90c4..5f44863 100644 --- a/src/templates/base_homepage.html +++ b/src/templates/base_homepage.html @@ -14,6 +14,7 @@ + diff --git a/src/templates/content/fonts/icomoon.eot b/src/templates/content/fonts/icomoon.eot new file mode 100644 index 0000000000000000000000000000000000000000..1036a2dc0cf9f18f093c56e7c74fe9b91f5ebcc6 GIT binary patch literal 8428 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 lj{ + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/templates/content/fonts/icomoon.ttf b/src/templates/content/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b77360de9ee5dc668844c06ad87804dbe91870b5 GIT binary patch literal 8264 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 D8bnSL literal 0 HcmV?d00001 diff --git a/src/templates/content/fonts/icomoon.woff2 b/src/templates/content/fonts/icomoon.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4e03a4585e3fad0e435154213dc4dc7dd5ef20ef GIT binary patch literal 3996 zcmV;N4`c9mPew8T0RR9101uo13jhEB03bX701r+80000000000000000000000000 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 C513;B literal 0 HcmV?d00001 diff --git a/src/templates/content/style/default.css b/src/templates/content/style/default.css index 7d87286..c3546ba 100644 --- a/src/templates/content/style/default.css +++ b/src/templates/content/style/default.css @@ -243,12 +243,12 @@ button, cursor: pointer; } .btn-start-for-free, .btn-start-for-free:visited { - padding: 6px 15px 5px 15px; + padding: 6px 12px 5px 10px; background: #76ca02; - font-size: 15px; + font-size: 14px; } .btn-start-for-free:hover, .btn-start-for-free:focus { - background: #ff9e00; + background: #4ba303; } .site-header { position: relative; @@ -333,7 +333,7 @@ ul.nav-menu, div.nav-menu > ul { } .nav-menu .sub-menu li a { display: block; - padding: 0 0 0 20px; + padding: 0; white-space: nowrap; font-size: 14px; color: #1b82ba; @@ -344,28 +344,11 @@ ul.nav-menu, div.nav-menu > ul { -o-transition: none; transition: none; } -.nav-menu .sub-menu li a.navFAQs { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-faqs.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navHowTos { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-how-tos.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navReferenceGuide { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-reference-guide.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navAPIs { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-apis.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navReleaseNotes { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-release-notes.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navDeveloperTools { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-developer-tools.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navGetStarted { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-get-started.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navVideoTutorials { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-video-tutorials.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navClassroomCourses { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-classroom-courses.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navIntroductionCourse { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-introduction-course.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navOnDemandWebinars { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-webinars.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navCertification { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-certification.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navJobs { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-jobs.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navForum { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-forum.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navModelShare { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-model-share.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navAppStore { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-app-store.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navBlog { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-blog.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navEvents { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-events.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a.navSupportOverview { background: transparent url(https://developers.mendix.com/wp-content/themes/mendix/images/nav-support-overview.png) 0 0 no-repeat; } -.nav-menu .sub-menu li a:hover, .nav-menu .sub-menu li a:focus { +.nav-menu .sub-menu li a span { + color: #797979; +} +.nav-menu .sub-menu li a:hover, .nav-menu .sub-menu li a:focus, .nav-menu .sub-menu li a:hover span, .nav-menu .sub-menu li a:focus span { color: #23a7e8 !important; - background-position: 0 -20px !important; } .menu-toggle { display: none; @@ -378,6 +361,7 @@ ul.nav-menu, div.nav-menu > ul { } .header-buttons a.btn-start-for-free { margin-right: 7px; + border-radius: 3px; } .header-buttons a.btn-start-for-free, #mxid_topbar_attachpoint { float: left; @@ -438,11 +422,11 @@ a.mxid_topbar_login:hover { display: block; position: absolute; top: 67px; - left: -146px; + right: 0; z-index: 99999; background: #f0f0ee; padding: 28px 21px 12px 27px; - width: 170px; + width: 218px; } .mxid_topbar .mxid_topbar_menuTrigger:hover .mxid_topbar_menu a { display: block; diff --git a/src/templates/content/style/fonts.css b/src/templates/content/style/fonts.css new file mode 100644 index 0000000..6f67803 --- /dev/null +++ b/src/templates/content/style/fonts.css @@ -0,0 +1,243 @@ +@font-face { + font-family: 'icomoon'; + src:url('../fonts/icomoon.eot?-a5in3b'); + src:url('../fonts/icomoon.eot?#iefix-a5in3b') format('embedded-opentype'), + url('../fonts/icomoon.woff2?-a5in3b') format('woff2'), + url('../fonts/icomoon.ttf?-a5in3b') format('truetype'), + url('../fonts/icomoon.woff?-a5in3b') format('woff'), + url('../fonts/icomoon.svg?-a5in3b#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="icon-"], [class*=" icon-"] { + position: relative; + top: 1px; + font-family: 'icomoon'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #888; + } + a [class^="icon-"], a [class*=" icon-"] { + color: inherit; + } + +.icon-calendar:before { + content: "\ea5f"; +} +.icon-calendar:after { + content: " "; +} +.icon-arrow-right:before { + content: "\edc5"; +} +.icon-user:before { + content: "\eb05"; +} +.icon-user:after { + content: " "; +} +.icon-newwindow:before { + content: "\eec6"; +} +.icon-location:before { + content: "\ea38"; +} +.icon-location:after { + content: " "; +} +.icon-modelshare:before { + content: "\e600"; +} +.icon-modelshare:after { + content: " "; +} +.icon-webinars:before { + content: "\ec82"; +} +.icon-webinars:after { + content: " "; +} +.icon-blog:before { + content: "\e90e"; +} +.icon-blog:after { + content: " "; +} +.icon-intro:before { + content: "\e99e"; +} +.icon-intro:after { + content: " "; +} +.icon-advanced:before { + content: "\e993"; +} +.icon-advanced:after { + content: " "; +} +.icon-appstore:before { + content: "\e9fe"; +} +.icon-appstore:after { + content: " "; +} +.icon-forum:before { + content: "\ead9"; +} +.icon-forum:after { + content: " "; +} +.icon-certification:before { + content: "\eb9d"; +} +.icon-certification:after { + content: " "; +} +.icon-jobs:before { + content: "\ebff"; +} +.icon-jobs:after { + content: " "; +} +.icon-tools:before { + content: "\ec1c"; +} +.icon-tools:after { + content: " "; +} +.icon-start:before { + content: "\ec36"; +} +.icon-start:after { + content: " "; +} +.icon-play:before { + content: "\e601"; +} +.icon-play:after { + content: " "; +} +.icon-tag:before { + content: "\ecb4"; +} +.icon-tag:after { + content: " "; +} +.icon-github:before { + content: "\ef10"; +} +.icon-google-plus:before { + content: "\eee5"; +} +.icon-facebook:before { + content: "\eee9"; +} +.icon-twitter:before { + content: "\eeee"; +} +.icon-linkedin:before { + content: "\ef24"; +} +.icon-menu:before { + content: "\ec6e"; +} +.icon-x:before { + content: "\e603"; +} +.icon-plus:before { + content: "\ed5a"; +} +.icon-minus:before { + content: "\ed5b"; +} +.icon-arrow-up:before { + content: "\edc4"; +} +.icon-quotes-left:before { + content: "\eb18"; +} +.icon-quotes-left:after { + content: " "; +} +.icon-quotes-right:after { + content: "\eb19"; +} +.icon-quotes-right:before { + content: " "; +} +.icon-community:before { + content: "\eaf5"; +} +.icon-community:after { + content: " "; +} +.icon-graduate:before { + content: "\e800"; +} +.icon-arrow-down:before { + content: "\edc6"; +} +.icon-checkmark:before { + content: "\ed6c"; +} +.icon-checkmark:after { + content: " "; +} +.icon-question:before { + content: "\ed53"; +} +.icon-bullet:before { + content: "\ee75"; +} +.icon-bullet:after { + content: "\00a0\00a0\00a0"; +} +.icon-mvp:before { + content: "\eba5"; +} +.icon-mvp:after { + content: " "; +} +.icon-essentials:before { + content: "\e963"; +} +.icon-essentials:after { + content: " "; +} +.icon-api:before { + content: "\eb5c"; +} +.icon-api:after { + content: " "; +} +.icon-reference:before { + content: "\e9a2"; +} +.icon-reference:after { + content: " "; +} +.icon-howto:before { + content: "\e9aa"; +} +.icon-howto:after { + content: " "; +} +.icon-sdk:before { + content: "\e9cf"; +} +.icon-sdk:after { + content: " "; +} +.icon-release:before { + content: "\e9ad"; +} +.icon-release:after { + content: " "; +} \ No newline at end of file diff --git a/src/templates/header.html b/src/templates/header.html index dc8afe1..1d276b4 100644 --- a/src/templates/header.html +++ b/src/templates/header.html @@ -11,27 +11,36 @@