Changes for page Collaborate on reproducible science, anywhere
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. hbpadmin1 +XWiki.bougault - Content
-
... ... @@ -1,5 +1,4 @@ 1 1 {{velocity}} 2 -$xwiki.ssx.use('Collaboratory.UX.SSX.StyleSheet') 3 3 #set($displayContentFooter=false) 4 4 #set($displayDocExtra=false) 5 5 #set($displayContentMenu=false) ... ... @@ -6,131 +6,65 @@ 6 6 {{/velocity}} 7 7 8 8 {{html clean="false"}} 9 -<div class="container clb-content"> 10 - 11 -<div class="teasing"> 12 - <div class="row"> 13 - <div class="col-md-3"> 14 - <div class="card collaborate"> 15 - <div class="card-header"></div> 16 - <div class="card-content"> 17 - <h3 class="card-title">Collaborate</h3> 18 - <p> 19 - create projects and documents, invite collaborators, co-produce articles and release your team work for the community 20 - </p> 21 - </div> 22 - </div> 23 - </div> 24 - <div class="col-md-3"> 25 - <div class="card reproductible disabled"> 26 - <div class="card-header"> 27 - <div class="coming-soon"> 28 - <span>Coming Soon</span> 8 + <div class="container"> 9 + <div class="row"> 10 + <div class="col-md-7 col-md-push-5"> 11 + <img class="img-responsive" src="/bin/skin/Collaboratory/UX/HbpSkin/wiki_home_graphic.svg" /> 29 29 </div> 30 - </div> 31 - <div class="card-content"> 32 - <h3 class="card-title">Reproducible</h3> 33 - <p> 34 - initiate environments, install libraries, find and access datasets to create the stable fertile ground for your experiments 35 - </p> 36 - </div> 37 - </div> 38 - </div> 39 - <div class="col-md-3"> 40 - <div class="card science disabled"> 41 - <div class="card-header"> 42 - <div class="coming-soon"> 43 - <span>Coming Soon</span> 13 + <div class="col-md-5 col-md-pull-7 hero-text"> 14 + <h3>Collaborate.<br/>Create reproducible science.<br/>Discover EBRAINS services at work.<br/>From anywhere.</h3> 15 + <a class="btn btn-primary btn-lg" href="/bin/view/Collabs/the-collaboratory/Getting%20Started/">Getting started</a> 44 44 </div> 45 45 </div> 46 - <div class="card-content"> 47 - <h3 class="card-title">Science</h3> 48 - <p> 49 - develop code, visualise results, generate data and collaborate on your research 50 - </p> 51 - </div> 52 52 </div> 53 - </div> 54 - <div class="col-md-3"> 55 - <div class="card anywhere disabled"> 56 - <div class="card-header"> 57 - <div class="coming-soon"> 58 - <span>Coming Soon</span> 59 - </div> 60 - </div> 61 - <div class="card-content"> 62 - <h3 class="card-title">Anywhere</h3> 63 - <p> 64 - upload or generate your data and access it anywhere anytime, from your local machine to the most powerful high performance computers 65 - </p> 66 - </div> 19 + <div class="container-fluid search__row"> 20 + <div class="container"> 21 + <div class="col-md-6 col-md-offset-3"> 22 + <form role="search" class="clb-search-bar" action="/bin/view/Main/Search" method="GET"> 23 + <div> 24 + <input type="text" class="form-control" name="text" placeholder="Search in the collaboratory"> 25 + <i class="glyphicon glyphicon-search"></i> 26 + </div> 27 + <button class="btn clb-btn-default" type="submit">Search</button> 28 + </form> 29 + </div> 30 + </div> 67 67 </div> 68 - </div> 69 - </div> 70 -</div> 71 - <div class="row"> 72 -<div class="col-md-12"> 73 73 74 -< pclass="alert-info">75 - ThisisthefirstreleaseoftherevampedCollaboratory. It doesnot yethave feature parity withtheprevious version. Untilwereach that point andgive users time to migrate,both versions willcoexist.</p>76 - < /div>77 - < /div>78 - 79 - < divclass="row">80 - <div class="c ol-md-6 col-md-offset-3">81 - < formrole="search" class="clb-search-bar" action="/bin/view/Main/Search" method="GET">82 - <div> 83 - <inputtype="text"class="form-control" name="text">84 - < i class="glyphicon glyphicon-search"></i>33 + <div class="container highlighted"> 34 + <h4 class="highlighted__title">Highlighted collabs</h4> 35 + <div class="row highlighted_row"> 36 + <div class="col-sm-6 col-md-6 col-md-push-3"> 37 + <div class="thumbnail"> 38 + <img class="img-responsive" src="/bin/skin/Collaboratory/UX/HbpSkin/wiki_home_graphic.svg" /> 39 + <div class="caption"> 40 + <h3><a href="/bin/view/Collabs/the-collaboratory/" class="stretched-link">The Collaboratory</a></h3> 41 + <p>The EBRAINS Collaboratory opens a portal onto the full gamut of EBRAINS services, providing you with examples of how to access services and resources, and a means of applying this quickly with little effort to you research. </p> 42 + </div> 43 + </div> 85 85 </div> 86 - <button class="btn clb-btn-default" type="submit">Search</button> 87 - </form> 88 88 </div> 46 + </div> 47 + 48 + <div class="container highlighted"> 49 + {{collaboratory.ux.highlightedcollabs slider="true" featured="true"/}} 89 89 </div> 90 -</div> 91 -<div class="container-fluid clb-actions"> 92 - <div class="container"> 93 - <div class="row"> 94 94 95 - <div class="col-md-4"> 96 - <div class="row"> 97 - <div class="col-md-10 text-center clb-box-container"> 98 - <a class="clb-box" href="/bin/view/Collabs/"> 99 - <h3 class="clb-box-title">Browse Collabs</h3> 100 - <p> 101 - Find a collab, or create yours. 102 - </p> 103 - </a> 104 - </div> 52 + <div class="container"> 53 + <div class="row explore-all"> 54 + <div class="col-md-12"> 55 + Explore all the <a href="/bin/view/Collabs">Collabs</a> 105 105 </div> 106 - </div><!-- /.col-md-4 --> 107 - 108 - <div class="col-md-4"> 109 - <div class="row"> 110 - <div class="col-md-10 col-md-offset-1 text-center clb-box-container"> 111 - <a class="clb-box" href="https://www.humanbrainproject.eu/en/hbp-platforms/support/"> 112 - <h3 class="clb-box-title">Support</h3> 113 - <p> 114 - Open and track support tickets on our support site. 115 - </p> 116 - </a> 117 - </div> 118 - </div> 119 - </div><!-- /.col-md-4 --> 120 - 121 - <div class="col-md-4"> 122 - <div class="row"> 123 - <div class="col-md-10 col-md-offset-2 text-center clb-box-container"> 124 - <a class="clb-box" href="/bin/view/Feedback/"> 125 - <h3 class="clb-box-title">Feedback</h3> 126 - <p> 127 - Please, give us a feedback about the new collaboratory. 128 - </p> 129 - </a> 130 - </div> 131 - </div> 132 - </div><!-- /.col-md-4 --> 57 + </div> 133 133 </div> 59 +<div class="container"> 60 + <div class="row pre-footer"> 61 + <div class="col-md-12"> 62 + Discover all the 63 + <a href="https://ebrains.eu" rel="noopener" target="_blank">EBRAINS services</a>. 134 134 </div> 65 + </div> 135 135 </div> 136 136 {{/html}} 68 + 69 +
- XWiki.StyleSheetExtension[0]
-
- Caching policy
-
... ... @@ -1,0 +1,1 @@ 1 +long - Code
-
... ... @@ -1,0 +1,330 @@ 1 +/* 2 +.teasing .collaborate {background-image: url('/bin/skin/Collaboratory/UX/HbpSkin/collaborate.jpg');} 3 +.teasing .reproductible {background-image: url('/bin/skin/Collaboratory/UX/HbpSkin/reproducible.jpg');} 4 +.teasing .science {background-image: url('/bin/skin/Collaboratory/UX/HbpSkin/science.jpg');} 5 +.teasing .anywhere {background-image: url('/bin/skin/Collaboratory/UX/HbpSkin/anywhere.jpg');} 6 +*/ 7 +#mainContentArea{ 8 + padding:0; 9 + padding-top:1.25rem 10 +} 11 +.document-header, 12 +#mainContentArea #hierarchy, 13 +#mainContentArea .xcontent>hr, 14 +#mainContentArea .xdocLastModification{ 15 + display:none 16 +} 17 + 18 +#mainContentArea .xcontent>.row{ 19 + margin-left:0; 20 + margin-right:0 21 +} 22 + 23 +#xwikicontent{ 24 + padding-left:0; 25 + padding-right:0; 26 + min-height:300px; 27 +/* 28 + p.alert-info{ 29 + padding:2rem 30 + } 31 + .teasing{ 32 + margin-bottom:50px 33 + } 34 + .teasing .card{ 35 + text-align:center; 36 + position:relative; 37 + height:100%; 38 + background-size:cover; 39 + background-repeat:no-repeat; 40 + background-position:50% 50%; 41 + padding-bottom:20px; 42 + margin-bottom:20px 43 + } 44 + .teasing .card::before{ 45 + position:absolute; 46 + top:0; 47 + right:0; 48 + bottom:0; 49 + left:0; 50 + display:block; 51 + background-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 85%); 52 + content:'' 53 + } 54 + .teasing .card-header{ 55 + position:relative; 56 + height:150px 57 + } 58 + .teasing .coming-soon{ 59 + position:absolute; 60 + z-index:10; 61 + left:0; 62 + right:0; 63 + padding:.5rem; 64 + border-radius:.25rem; 65 + font-weight:700; 66 + top:50% 67 + } 68 + .teasing .coming-soon span{ 69 + font-size:1.25rem; 70 + line-height:2; 71 + padding:.5rem; 72 + border-radius:.25rem; 73 + font-weight:700; 74 + margin-top:-17px; 75 + background:rgba(255,255,255,.8); 76 + } 77 + .teasing .card-content { 78 + position:relative; 79 + overflow:hidden; 80 + margin-top:0; 81 + padding-top:0; 82 + padding-bottom:0; 83 + padding-left:.5rem; 84 + padding-right:.5rem; 85 + color: @color-white; 86 + font-size:1rem; 87 + .card-title { 88 + color:@color-white; 89 + } 90 + } 91 + .teasing .card-title{ 92 + margin-top:1.5rem; 93 + margin-right:0; 94 + margin-bottom:1rem; 95 + margin-left:0; 96 + font-weight:700 97 + } 98 + .clb-actions { 99 + background-color:#f0f3f1; 100 + padding-top:5rem; 101 + padding-left:0; 102 + padding-right:0; 103 + padding-bottom:0 104 + } 105 + .clb-actions .clb-box{ 106 + margin-bottom:5rem; 107 + font-size:1.125rem; 108 + display: block 109 + } 110 + .clb-actions>.row{ 111 + margin-left:0; 112 + margin-right:0 113 + } 114 + .clb-actions .clb-box:hover{ 115 + text-decoration:none 116 + } 117 + .clb-content>.row{ 118 + margin-bottom:5rem 119 + } 120 +*/ 121 + .clb-search-bar{ 122 + display:flex; 123 + align-items:stretch; 124 + position:relative 125 + } 126 + .clb-search-bar>div{ 127 + flex:1; 128 + margin:2px 10px 2px 0 129 + } 130 + .clb-search-bar input[type=text]{ 131 + width:100%; 132 + padding:1.5rem; 133 + padding-left:2.5rem; 134 + border-radius: @border-radius-default; 135 + background-color: @color-white; 136 + box-shadow:none 137 + } 138 + .clb-search-bar input[type=text]:focus{ 139 + border-color: @color-brand-primary; 140 + background-color:@color-white; 141 + box-shadow:none 142 + } 143 + .clb-search-bar i{ 144 + position:absolute; 145 + margin-top:-.5rem; 146 + color: @color-gray-200; 147 + top:50%; 148 + left:1em 149 + } 150 + .clb-search-bar input[type=text]:focus~i{ 151 + color: @color-brand-primary; 152 + } 153 + /* 154 + @media screen and (min-width:992px){ 155 + .teasing .row{ 156 + display:flex 157 + } 158 + .teasing .row>[class*=col-]{ 159 + display:flex; 160 + flex-direction:column 161 + } 162 + .clb-actions{ 163 + padding-bottom:5rem 164 + } 165 + .clb-actions .clb-box{ 166 + margin-bottom:0 167 + } 168 + .clb-actions .container, 169 + .clb-actions .container>.row{ 170 + display:flex 171 + } 172 + .clb-actions .clb-box-container, 173 + .clb-actions .clb-box-container a, 174 + .clb-actions .container>.row>[class*=col-]>.row{ 175 + height:100%; 176 + display:block 177 + } 178 + } 179 + */ 180 +} 181 + 182 +.clb-box{ 183 + background-color:#fff; 184 + box-shadow:0 1px 2px 0 rgba(0,0,0,.1); 185 + padding:2rem; 186 + padding-bottom:5rem; 187 + color: @color-brand-primary; 188 + display:block 189 + .clb-box-title { 190 + color:#45b07c; 191 + font-weight:600; 192 + margin-bottom:5rem; 193 + } 194 +} 195 + 196 +.clb-btn-default,button { 197 + background-image:none; 198 + box-shadow:none; 199 + border:0; 200 + border-radius: @border-radius-default; 201 + padding-top:.5rem; 202 + padding-bottom:.5rem; 203 + padding-left:1rem; 204 + padding-right:1rem; 205 + background-color:@color-brand-primary; 206 + color: @color-white; 207 + &:hover { 208 + background-color: darken(@color-brand-primary, 10%); 209 + } 210 + &:active { 211 + background-color: darken(@color-brand-primary, 15%); 212 + } 213 +} 214 + 215 +#xwikicontent .get-started__row__title { 216 + margin: 1rem 0; 217 + font-weight: 400; 218 + color: var(@color-brand-primary); 219 +} 220 + 221 +.hero-text h3 { 222 + line-height:1.3em; 223 +} 224 + 225 +.search__row { 226 + padding:2rem; 227 + margin: 2rem 0; 228 + background: @color-xwiki-gray; 229 +} 230 +.get-started__row__text { 231 + color: #4a5568; 232 +} 233 +.get-started__title, .highlighted__title{ 234 + text-align: center; 235 + color: #aaa; 236 + /*padding: 10rem 0;*/ 237 + padding:5rem 0; 238 + font-size: 2rem; 239 + /*border-top: 1px solid #ccc;*/ 240 + /*margin-top: 10rem;*/ 241 + /*margin-top: 5rem;*/ 242 +} 243 +.get-started__row { 244 + margin-top: 3rem; 245 +} 246 + 247 +.pre-footer, .explore-all { 248 + font-size: 32px; 249 + line-height: 42px; 250 + text-align: center; 251 +} 252 + 253 +.explore-all{ 254 + padding-top: 5rem; 255 +} 256 + 257 +@media screen and (min-width: 992px) { 258 + .get-started__row { 259 + display: flex; 260 + align-items: center; 261 + } 262 + #xwikicontent .get-started__row__title { 263 + margin: 0; 264 + margin-bottom: 1rem; 265 + } 266 +} 267 + 268 +.stretched-link { 269 + &::after { 270 + position: absolute; 271 + top: 0; 272 + right: 0; 273 + bottom: 0; 274 + left: 0; 275 + z-index: 1; 276 + // Just in case `pointer-events: none` is set on a parent 277 + pointer-events: auto; 278 + content: ""; 279 + // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color 280 + background-color: rgba(0, 0, 0, 0); 281 + } 282 +} 283 + 284 +.pre-footer { 285 + margin: 8rem 0 2rem; 286 + padding: 5rem 0; 287 + border-top: 1px solid #ccc; 288 + /*border-bottom: 1px solid #ccc;*/ 289 +} 290 + 291 +.tags__title, .tags__text { 292 + text-align: center; 293 +} 294 + 295 +.tags__title--collaborate, 296 +.tags__title--science, 297 +.tags__title--reproducible, 298 +.tags__title--anywhere { 299 + padding-top: 4rem; 300 + position: relative; 301 +} 302 + 303 +.tags__title--collaborate::before, 304 +.tags__title--science::before, 305 +.tags__title--reproducible::before, 306 +.tags__title--anywhere::before { 307 + position: absolute; 308 + width: 50px; 309 + height: 50px; 310 + background-repeat: none; 311 + top: 0; 312 + margin-left: 50%; 313 + left: -25px; 314 + content: " "; 315 + display: table; 316 +} 317 + 318 +.tags__title--collaborate::before { 319 + background-image: url("/bin/skin/Collaboratory/UX/HbpSkin/Collaborate.svg"); 320 +} 321 +.tags__title--science::before { 322 + background-image: url("/bin/skin/Collaboratory/UX/HbpSkin/Science.svg"); 323 +} 324 +.tags__title--reproducible::before { 325 + background-image: url("/bin/skin/Collaboratory/UX/HbpSkin/Reproducible.svg"); 326 +} 327 +.tags__title--anywhere::before { 328 + background-image: url("/bin/skin/Collaboratory/UX/HbpSkin/Anywhere.svg"); 329 +} 330 + - Content Type
-
... ... @@ -1,0 +1,1 @@ 1 +LESS - Name
-
... ... @@ -1,0 +1,1 @@ 1 +eu.hbp.ux.home - Parse content
-
... ... @@ -1,0 +1,1 @@ 1 +No - Use this extension
-
... ... @@ -1,0 +1,1 @@ 1 +currentPage