ace-nav.less 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. //ace top nav/bar
  2. @navbar-background: #438EB9;//navbar background color
  3. @navbar-text-color: #FFF;
  4. @ace-nav-border: rgba(255,255,255,0.4);
  5. .navbar {
  6. margin: 0;
  7. padding-left: 0;
  8. padding-right: 0;
  9. border-width: 0;
  10. border-radius : 0;
  11. .box-shadow(none);
  12. min-height: @navbar-min-height;
  13. background: @navbar-background;
  14. .navbar-text, .navbar-link {
  15. color: @navbar-text-color;
  16. }
  17. .navbar-brand {
  18. color: @navbar-text-color;
  19. font-size: @font-size-brand;
  20. text-shadow: none;
  21. padding-top: 10px;
  22. padding-bottom: 10px;
  23. height: auto;
  24. &:hover , &:focus {
  25. color: @navbar-text-color;
  26. }
  27. }
  28. }
  29. /**
  30. @media (min-width: @grid-float-breakpoint) {
  31. .navbar > .container .navbar-brand,
  32. .navbar > .container-fluid .navbar-brand {
  33. margin-left: 0;
  34. margin-right: 0;
  35. }
  36. }
  37. */
  38. @media only screen and (min-width: @grid-float-breakpoint) {
  39. .navbar-container {
  40. padding-left: 10px;
  41. padding-right: 10px;
  42. }
  43. }
  44. //inside .container
  45. .navbar-container.container {
  46. padding-left: 0;
  47. padding-right: 0;
  48. }
  49. //ace-nav
  50. @import "navbar/user-buttons.less";
  51. @import "navbar/user-dropdown-position.less";
  52. @import "navbar/user-buttons-move-down.less";//move down when screen size is below 460px (@screen-topbar-down)
  53. @import "navbar/user-menu.less";//the menu and photo of logged in user
  54. //collapsible (.navbar.navbar-collapse)
  55. @import "navbar/collapsible.less";
  56. @import "navbar/navbar-menu-form.less";
  57. //some bs resetting!
  58. .navbar-fixed-top , .navbar-static-top , .navbar-fixed-bottom {
  59. .navbar-collapse {
  60. padding-left: floor(@grid-gutter-width / 2);
  61. padding-right: floor(@grid-gutter-width / 2);
  62. }
  63. }
  64. ////
  65. //this is only because of "inside-container"
  66. //we want the top blue section not to be more than 45px(inherit)
  67. @media only screen and (min-width: @screen-sm-min) and (max-width: @grid-float-breakpoint-max) {
  68. .navbar.navbar-collapse {
  69. background-color: transparent;
  70. &:before {
  71. background: @navbar-background;
  72. content: "";
  73. display: block;
  74. position: absolute;
  75. min-height: inherit;
  76. left: 0;
  77. right: 0;
  78. top: 0;
  79. z-index: -1;
  80. border-radius: inherit;
  81. }
  82. .navbar-container {
  83. background-color: @navbar-background;
  84. }
  85. }
  86. }
  87. @import "navbar/toggle-button.less";