Changeset 19863 in main
- Timestamp:
- 02/17/20 23:12:59 (3 years ago)
- Location:
- trunk/ibisph-view/src/main/webapp
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ibisph-view/src/main/webapp/css/ExpandableContent.css
r19860 r19863 91 91 92 92 93 .ExpandableContent > input + * > label.FontIcon: after93 .ExpandableContent > input + * > label.FontIcon:before 94 94 { 95 95 position: absolute; … … 98 98 content: "\e015"; 99 99 } 100 .ExpandableContent > input:checked + * > label.FontIcon: after100 .ExpandableContent > input:checked + * > label.FontIcon:before 101 101 { 102 102 content: "\e11b"; -
trunk/ibisph-view/src/main/webapp/css/Help.css
r19705 r19863 39 39 } 40 40 41 .Help.Popup: after,42 .Help.Info Icon:after,43 .Help.Link Icon:after,44 .Help.Alert Icon:after41 .Help.Popup:before, 42 .Help.Info.FontIcon:before, 43 .Help.Link.FontIcon:before, 44 .Help.Alert.FontIcon:before 45 45 { 46 display: inline-block;47 46 background-color: #336699; 48 47 color: #eee; 49 48 50 border:1px solid #aaa;51 border-radius:50%;52 width:16px;53 line-height:16px;49 border: 1px solid #aaa; 50 border-radius: 50%; 51 width: 16px; 52 line-height: 16px; 54 53 55 54 content: "\e402"; 56 font-family: "WebComponentsIcons";57 font-style: normal;58 font-variant: normal;59 font-weight: normal;60 55 font-size: 16px; 61 56 cursor: help; 62 57 63 speak: none; 64 text-transform: none; 65 text-decoration: none; 66 vertical-align: middle; 67 text-align: center; 58 } 59 .Help.Info.FontIcon:before { content: "\e401"; } 60 .Help.Link.FontIcon:before 61 { 62 content: "\e672"; 63 cursor: pointer; 64 } 65 .Help.Alert.FontIcon:before { content: "\e403"; } 68 66 69 -moz-osx-font-smoothing: grayscale;70 -webkit-font-smoothing: antialiased;71 }72 73 .Help.InfoIcon:after { content: "\e401"; }74 .Help.LinkIcon:after { content: "\e672"; }75 .Help.AlertIcon:after { content: "\e403"; }76 77 /* right side triangle - removed - kinda hokey...78 .Help.Popup:hover:after79 {80 content: " ";81 position: absolute;82 top: 5px;83 right: 15px;84 width: 0;85 height: 0;86 87 border-left: 10px solid transparent;88 border-right: 10px solid transparent;89 border-top: 10px solid #aaa;90 background-color: transparent;91 z-index: 2;92 93 transform: rotate(-90deg);94 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);95 }96 */97 67 98 68 .Help.Popup:hover .Container, … … 100 70 .Help.Popup:focus .Container 101 71 { 102 top: 17px; /* can be 1 larger than the image size so that user can mouse over the container and have it stay open */72 top: 20px; /* can be 1 larger than the image size so that user can mouse over the container and have it stay open */ 103 73 left: -250px; 104 74 } -
trunk/ibisph-view/src/main/webapp/css/MegaMenu.css
r19848 r19863 109 109 } 110 110 111 112 nav .MegaMenu .Body .Block .Introduction113 {114 color: #e8e8e8;115 font-size: 0.9rem;116 line-height: 1.4rem;117 padding: 0.8em 0 0.8em 0.5rem;118 }119 nav .MegaMenu .Body .Block .Description120 {121 /* display: none; put this is a ss.css to turn off */122 padding: 0 10px 10px 0.5rem;123 color: #ccc;124 font-size: 0.8rem;125 line-height: 1rem;126 }127 128 129 nav .MegaMenu .Body .Block h3,130 nav .MegaMenu .Body .Block ul li > div:first-child131 {132 margin: 0 5px 0 2px;133 }134 135 111 nav .MegaMenu .Body .Block h3, 136 112 nav .MegaMenu .Body .Block h4, … … 139 115 border: 1px solid #5588bb; 140 116 background-color: #225588; 141 padding: 0.3em 0. 3rem;117 padding: 0.3em 0.5rem; 142 118 font-size: 1.25rem; 143 119 font-weight: normal; … … 145 121 line-height: 1.3rem; 146 122 } 147 /*148 nav .MegaMenu .Body .Block h3 a,149 nav .MegaMenu .Body .Block h3 a:visited,150 nav .MegaMenu .Body .Block h4 a,151 nav .MegaMenu .Body .Block h4 a:visited,152 nav .MegaMenu .Body .Block h5 a,153 nav .MegaMenu .Body .Block h5 a:visited154 {155 display: block;156 padding: 0.3em 0.4em 0.2em 0.4em;157 background-color: #225588;158 color: inherit;159 font-size: 1rem;160 text-decoration: underline;161 }162 nav .MegaMenu .Body .Block h3 a:hover,163 nav .MegaMenu .Body .Block h4 a:hover,164 nav .MegaMenu .Body .Block h5 a:hover165 {166 border: 1px solid #336699;167 background-color: #225588;168 color: #ffeecc;169 text-decoration: none;170 border-radius: 5px 5px 0px 0px;171 }172 nav .MegaMenu .Body .Block h3.Title173 {174 border: none;175 }176 */177 178 179 123 180 124 nav .MegaMenu .Body .Block ul 181 125 { 182 padding: 0px 3px 5px 5px; 183 } 126 margin: 0; 127 padding: 0; 128 } 129 184 130 nav .MegaMenu .Body .Block ul li a 185 131 { 132 position: relative; 133 display: block; 186 134 padding: 6px 3px 5px 6px; 187 135 color: white; 188 font-weight: normal;189 136 border: 1px solid transparent; 190 137 } … … 202 149 } 203 150 204 /* clear the previous li's that are floated - otherwise the link hover overlaps 205 see: http://css-tricks.com/all-about-floats/ 206 */ 207 nav .MegaMenu .Body .Block ul li ul:after 208 { 209 display: block; 210 visibility: hidden; 211 height: 0; 212 max-height: 0; 213 padding-bottom: 1em; 214 content: "."; 215 } 216 217 nav .MegaMenu .Body .Block ul li ul li 218 { 219 display: inline-block; 220 padding-left: 0px; 221 color: white; 222 } 223 224 nav .MegaMenu .Body .Block ul li ul li > a, 225 nav .MegaMenu .Body .Block ul li ul li > div:first-child 226 { 227 position: relative; 228 display: inline-block; 229 width: 100%; 230 padding: 5px 8px 4px 5px; 231 font-weight: normal; 232 } 233 nav .MegaMenu .Body .Block ul li ul li > a:before, 234 nav .MegaMenu .Body .Block ul li ul li > div:first-child:before 235 { 236 position: absolute; 237 content: "\25C7"; 238 font-size: 12px; 239 color: #bbb 240 241 /* 242 small dot: 2022 243 box: ffed 244 checkbox: 2713 245 star: \22C6\A0 246 triangle: 25BA 247 diamond: \2666 248 open circle: \00ba >>=\00BB 249 250 \1F4CA = bar chart 251 \1F4C8 = up trend 252 \1F4D8 = blue book 253 \25A4 = box with lines 254 \2148 italic 255 \1D413 bold T 256 \25B6 triangle 257 \2605 star 258 \2606 star outlined 259 \2311 square 260 \1F517 link 261 \2754 question outline 262 \2753 question solid 263 \1F4AC balloon 264 \1F4C7 rollodex 265 \261E index finger 266 \25C7 diamond outlined 267 \2318 place of interest 268 */ 269 } 270 271 /* 272 nav .MegaMenu .Body .Block ul li > div.SocialMedia:first-child 273 { 274 padding: 0.5em 0.5em 0 0; 275 background-color: inherit; 276 border: inherit; 277 } 278 nav .MegaMenu .Body .Block ul li > div.SocialMedia:first-child a 279 { 280 padding: 0; 281 margin-left: 0.25em 282 } 283 */ 284 285 /* GARTH TODO: Icon needs to be font icon ????? */ 151 nav .MegaMenu .Body .Block ul ul 152 { 153 margin-left: 0.5rem; 154 } 155 156 nav .MegaMenu .Body .Block ul ul .Description 157 { 158 /* display: none; put this is a ss.css to turn off */ 159 padding: 0 10px 10px 0.5rem; 160 color: #ccc; 161 font-size: 0.8rem; 162 line-height: 1rem; 163 } 164 165 166 /* Need to have the class be Icon and NOT FontIcon so the general def is not used. */ 286 167 nav .MegaMenu .Body .Block ul.Icon li, 287 168 nav .MegaMenu .Body .Block ul li.Icon 288 169 { 289 display: block;290 170 margin-left: 25px; 291 171 } … … 294 174 nav .MegaMenu .Body .Block li.Icon > a:before 295 175 { 296 display: inline-block;176 position: absolute; 297 177 left: -25px; 298 top: 5px;178 top: 7px; 299 179 background-color: inherit; 300 color: #eee;301 180 width: 16px; 302 line-height: 1 6px;181 line-height: 1em; 303 182 304 183 content: "\e308"; … … 313 192 text-transform: none; 314 193 text-decoration: none; 315 vertical-align: middle;316 194 text-align: center; 317 195 } 318 319 320 321 196 nav .MegaMenu .Body .Block .Icon.Info a:before 322 197 { … … 329 204 border: 1px solid white; 330 205 content: "\e614"; 331 font-size: 12px;332 206 } 333 207 nav .MegaMenu .Body .Block .Icon.Report a:before … … 336 210 content: "\e124"; 337 211 transform: rotate(-90deg); 338 /**/339 212 } 340 213 nav .MegaMenu .Body .Block .Icon.PDF a:before 341 214 { 215 top: 3px; 342 216 background-color: #FF3500; 343 217 content: "\e90e"; … … 350 224 { 351 225 content: "\e672"; 226 height: 19px; 227 font-size: 18px; 352 228 } 353 229 nav .MegaMenu .Body .Block .Icon.Image a:before … … 358 234 359 235 236 237 nav .MegaMenu .Body .Block .Introduction 238 { 239 color: #e8e8e8; 240 font-size: 0.9rem; 241 line-height: 1.4rem; 242 padding: 0.8em 0 0.8em 0.5rem; 243 } 360 244 nav .MegaMenu .Body .Block ul li .Introduction a 361 245 { … … 363 247 } 364 248 365 366 367 249 nav .MegaMenu .Body .Block .IntroductionVideo 250 { 251 position: relative; 252 margin-top: 16px; 253 } 254 255 nav .MegaMenu .Body .Block .IntroductionVideo img 256 { 257 width: 100%; 258 } 259 nav .MegaMenu .Body .Block .IntroductionVideo .FontIcon:before 260 { 261 position: absolute; 262 top: -100px; 263 left: calc(50% - 40px); 264 color: #fff; 265 background-color: rgb(33, 33, 33, 0.55); 266 padding: 8px 8px 8px 15px; 267 font-size: 64px; 268 content: "\e200"; 269 } 270 nav .MegaMenu .Body .Block .IntroductionVideo .FontIcon:hover:before 271 { 272 background-color: var(--background-color-hover); 273 color: var(--color-hover); 274 } 275 nav .MegaMenu .Body .Block .IntroductionVideo .Overlay 276 { 277 position: absolute; 278 bottom: 0; 279 width: 100%; 280 padding: 1em; 281 color: #eee; 282 background-color: rgb(33, 33, 33, 0.55); 283 cursor: pointer; 284 } 285 286 287 288 /* Topic Text Icons */ 368 289 nav .MegaMenu .Body .Block .TextIconBlocks 369 290 { -
trunk/ibisph-view/src/main/webapp/css/Popup.css
r19798 r19863 36 36 { 37 37 position: relative; 38 text-decoration: underline;39 38 } 40 39 .Popup:hover … … 78 77 .Popup:focus .Container:first-child 79 78 { 80 left: -15px;81 79 visibility: visible; 82 83 80 opacity: 1; 84 81 z-index: 200; … … 122 119 font-weight: normal; 123 120 124 border-radius: container-border-radius;121 border-radius: var(--container-border-radius); 125 122 box-shadow: inset 2px 2px 5px 0px #333; 126 123 } -
trunk/ibisph-view/src/main/webapp/css/SocialMedia.css
r19742 r19863 28 28 } 29 29 30 .SocialMedia a: after30 .SocialMedia a:before 31 31 { 32 32 padding: 2px; 33 33 margin: 0px; 34 34 } 35 .SocialMedia ul li a:hover: after35 .SocialMedia ul li a:hover:before 36 36 { 37 37 color: var(--color-hover); 38 38 } 39 39 40 .SocialMedia a.PrinterFriendly: after40 .SocialMedia a.PrinterFriendly:before 41 41 { 42 42 content: "\e10a"; 43 43 color: #336699; 44 44 } 45 .SocialMedia a.Twitter: after45 .SocialMedia a.Twitter:before 46 46 { 47 47 content: "\e820"; 48 48 color: #00acee; 49 49 } 50 .SocialMedia a.LinkedIn: after50 .SocialMedia a.LinkedIn:before 51 51 { 52 52 content: "\e812"; 53 53 color: #0e76a8; 54 54 } 55 .SocialMedia a.Facebook: after55 .SocialMedia a.Facebook:before 56 56 { 57 57 content: "\e80c"; 58 58 color: #3b5998; 59 59 } 60 .SocialMedia a.GooglePlus: after60 .SocialMedia a.GooglePlus:before 61 61 { 62 62 content: "\e810"; -
trunk/ibisph-view/src/main/webapp/css/_general.css
r19860 r19863 421 421 } 422 422 */ 423 .FontIcon: after,424 [font-icon]: after423 .FontIcon:before, 424 [font-icon]:before 425 425 { 426 426 content: attr(font-icon); 427 428 width: 1em; 429 line-height: 1em; 430 427 431 font-family: "WebComponentsIcons"; 428 432 font-style: normal; 429 433 font-variant: normal; 430 434 font-weight: normal; 435 font-size: 1em; 431 436 432 437 speak: none; 433 438 text-transform: none; 434 439 text-decoration: none; 435 vertical-align: top; 436 } 437 .FontIcon:after:hover, 438 [font-icon]:after:hover 439 { 440 color: var(--color-hover); 441 } 440 vertical-align: middle; 441 text-align: center; 442 443 cursor: inherit; 444 } 445 442 446 /*============================ End of Style Sheet ============================*/ 443 447 -
trunk/ibisph-view/src/main/webapp/css/_layout-header.css
r19838 r19863 182 182 } 183 183 184 #siteNavigationMenu .MegaMenu .Block .IntroductionVideo185 {186 position: relative;187 max-width: 400px;188 margin-top: 16px;189 cursor: pointer;190 }191 192 #siteNavigationMenu .MegaMenu .Block .IntroductionVideo:after193 {194 position: absolute;195 top: calc(50% - 50px);196 left: calc(50% - 36px);197 color: #fff;198 background-color: rgb(33, 33, 33, 0.55);199 padding: 8px 8px 8px 15px;200 font-size: 64px;201 content: "\e200";202 }203 #siteNavigationMenu .MegaMenu .Block .IntroductionVideo:hover:after204 {205 background-color: var(--background-color-hover);206 color: var(--color-hover);207 }208 #siteNavigationMenu .MegaMenu .Block .IntroductionVideo img209 {210 width: 100%;211 }212 #siteNavigationMenu .MegaMenu .Block .IntroductionVideo .Overlay213 {214 position: absolute;215 bottom: 0;216 width: 100%;217 padding: 1em;218 color: #eee;219 background-color: rgb(33, 33, 33, 0.55);220 }221 222 223 224 184 225 185 form.Search … … 253 213 form.Search button[type="submit"] 254 214 { 255 position: relative;256 215 margin: 0; 257 216 padding: 0; 258 width: 38px; 259 height: 38px; 217 line-height: 38px; 260 218 min-width: 38px; 261 max-width: 380px;262 219 border: none; 263 220 background-color: transparent; … … 265 222 box-shadow: none; 266 223 } 267 form.Search button[type="submit"] span:after224 form.Search button[type="submit"]:before 268 225 { 269 226 color: #114477; 270 227 font-size: 32px; 271 /* 272 content: attr(font-icon); 273 content: "&#e13e"; 274 content: "\e13e"; 275 attr(font-icon);*/ 228 vertical-align: top; 276 229 } 277 230 -
trunk/ibisph-view/src/main/webapp/xslt/html/Help.xslt
r19798 r19863 110 110 <!-- xsl:message select="concat('Help.popup level: ', $titleLevel, ', title: ', $title)"/ --> 111 111 112 <span class="Help Popup {$additionalClasses}">112 <span class="Help Popup FontIcon {$additionalClasses}"> 113 113 <div class="Container"> 114 114 <xsl:call-template name="ContentContainer.fixed"> … … 130 130 <xsl:param name="additionalClasses" select="'Right'"/> 131 131 132 <a href="{$url}" title="{$title}" target="_blank" class="Help LinkIcon {$additionalClasses}"> 133 </a> 132 <span onclick="window.open('{$url}', '_blank')" title="{$title}" 133 class="Help Link FontIcon {$additionalClasses}" 134 > </span> 134 135 </xsl:template> 135 136 … … 164 165 165 166 <xsl:variable name="text" select="normalize-space($text)"/> 166 <a onclick="javascript:alert('{$text}';" title="{$title}" class="Help AlertIcon {$additionalClasses}"> </a> 167 <span onclick="javascript:alert('{$text}';" title="{$title}" 168 class="Help Alert FontIcon {$additionalClasses}" 169 > </span> 167 170 </xsl:template> 168 171 -
trunk/ibisph-view/src/main/webapp/xslt/html/SiteSpecific.xslt
r19831 r19863 185 185 dir="ltr" spellcheck="false" style="outline: none;" 186 186 /> 187 <button type="submit" value="" alt="Search" title="Search" ><span font-icon=""></span></button>187 <button type="submit" value="" alt="Search" title="Search" font-icon=""></button> 188 188 <input type="hidden" name="sitesearch" value="{$ibis.remoteRequestPath}" title="site URL to be searched"/> 189 189 </form> … … 243 243 > 244 244 <nav id="contextNavigation"> 245 hellow 245 246 <input id="contextNavigationMenuShowControl" type="checkbox" class="Control" title="Show/hide selections"/> 246 247 <label for="contextNavigationMenuShowControl" title="show/hide the selections">Show/Hide Menu</label> -
trunk/ibisph-view/src/main/webapp/xslt/html/query/module/builder/Page.xslt
r19781 r19863 250 250 <xsl:call-template name="ContentContainer.contentBlockWithDelimitedTitleTextsNodesets"> 251 251 <xsl:with-param name="title" select="'Overview'"/> 252 <xsl:with-param name="additionalClasses" select="'Overview'"/> 252 253 <xsl:with-param name="contentBlockType" select="'expandable'"/> 253 254 <xsl:with-param name="expandableContentShow" select="true()"/>
Note: See TracChangeset
for help on using the changeset viewer.