.container-grid
(the title can also be added here)"},{element:"#tour-projects",intro:'\n The main objective of a laboratory is to show the projects that are carried out there. In this section, you can use the Research project content types to show them. We advise you to put a maximum of 3 projects on the lab’s homepage and then put a link to the page that lists all the projects.\n '},{element:"#tour-publications",intro:'\n Laboratories also produce publications. You can list up to 5 here with the Publication component and add a link to the page that lists all the publications.\n '},{element:"#tour-news",intro:'\n If you have some news about your laboratory, you can list the latest at this location. We advise you not to list too much (maximum 2) and use the component News content-types (Basic teaser) and add a link to all news page.\n '},{element:"#tour-partof",intro:'\n \n This section is intended to provide the context of the laboratory. It is possible for a laboratory to belong to several institutes and/or faculties. If this is the case, we advise you to use a teaser that brings the visitor to a listing page, rather than putting them all on the lab’s homepage. Laboratories can have themes that categorize them. It is recommended to use component “tag” to list them.\n
\n\n For this part, you can use some of the Faculty and Institute content types. The themes are based on the tag component.\n
\n '},{element:"#tour-contact",intro:'\n Several people may want to contact the laboratory: press, potential collaborators, people interested in your work or simply people who want to know where you are located. That’s why we recommend using the Contact component (Banner) that gives all this information.\n '},{element:"#tour-team",intro:'\n Some visitors may want to ask you questions or see who composes the laboratory\'s team. It is possible to link to the team page using the Teaser basic page component.\n '},{element:"#tour-sponsors",intro:'\n It is possible that you have sponsors. On a second column, you can list them thanks to the Sponsor component.\n '}]}),e.start()}()})}}}]); \ No newline at end of file +!function(e){function t(t){for(var o,i,s=t[0],l=t[1],c=t[2],d=0,f=[];d.container-grid
(the title can also be added here)"},{element:"#tour-projects",intro:'\n The main objective of a laboratory is to show the projects that are carried out there. In this section, you can use the Research project content types to show them. We advise you to put a maximum of 3 projects on the lab’s homepage and then put a link to the page that lists all the projects.\n '},{element:"#tour-publications",intro:'\n Laboratories also produce publications. You can list up to 5 here with the Publication component and add a link to the page that lists all the publications.\n '},{element:"#tour-news",intro:'\n If you have some news about your laboratory, you can list the latest at this location. We advise you not to list too much (maximum 2) and use the component News content-types (Basic teaser) and add a link to all news page.\n '},{element:"#tour-partof",intro:'\n \n This section is intended to provide the context of the laboratory. It is possible for a laboratory to belong to several institutes and/or faculties. If this is the case, we advise you to use a teaser that brings the visitor to a listing page, rather than putting them all on the lab’s homepage. Laboratories can have themes that categorize them. It is recommended to use component “tag” to list them.\n
\n\n For this part, you can use some of the School and Institute content types. The themes are based on the tag component.\n
\n '},{element:"#tour-contact",intro:'\n Several people may want to contact the laboratory: press, potential collaborators, people interested in your work or simply people who want to know where you are located. That’s why we recommend using the Contact component (Banner) that gives all this information.\n '},{element:"#tour-team",intro:'\n Some visitors may want to ask you questions or see who composes the laboratory\'s team. It is possible to link to the team page using the Teaser basic page component.\n '},{element:"#tour-sponsors",intro:'\n It is possible that you have sponsors. On a second column, you can list them thanks to the Sponsor component.\n '}]}),e.start()}()})}}}]); \ No newline at end of file diff --git a/assets/package.json b/assets/package.json new file mode 100644 index 00000000..15032f44 --- /dev/null +++ b/assets/package.json @@ -0,0 +1,92 @@ +{ + "name": "epfl-elements", + "version": "1.3.0", + "license": "MIT", + "main": "index.html", + "repository": { + "type": "git", + "url": "git@github.com:epfl-idevelop/elements.git" + }, + "scripts": { + "start": "toolbox serve", + "build": "toolbox build", + "deploy": "toolbox build styleguide && toolbox deploy", + "test": "backstop test", + "test:reference": "backstop reference", + "test:approve": "backstop approve", + "test:report": "backstop openReport", + "test:update_config": "node scripts/backstop_config_updater.js", + "test:info": "node scripts/backstop_status.js" + }, + "browserslist": [ + "> 1% in CH", + "last 2 versions" + ], + "eslintConfig": { + "parser": "babel-eslint", + "extends": "eslint-config-airbnb", + "env": { + "browser": true + }, + "rules": { + "arrow-body-style": 0, + "camelcase": 0, + "global-require": 0, + "import/extensions": 0, + "import/no-unresolved": 0 + } + }, + "stylelint": { + "ignoreFiles": [ + "assets/components/base.scss", + "assets/config/bootstrap.scss", + "assets/config/bootstrap-variables.scss" + ], + "plugins": [ + "stylelint-order" + ], + "extends": "stylelint-config-recommended-scss", + "rules": { + "at-rule-no-vendor-prefix": true, + "media-feature-name-no-vendor-prefix": true, + "property-no-vendor-prefix": true, + "selector-no-vendor-prefix": true, + "value-no-vendor-prefix": true, + "no-descending-specificity": null, + "selector-pseudo-element-colon-notation": "single", + "order/order": [ + "custom-properties", + "dollar-variables", + "declarations", + "rules" + ], + "order/properties-order": [ + "content", + "display", + "flex", + "position", + "top", + "right", + "bottom", + "left", + "float", + "width", + "height", + "margin", + "padding", + "background", + "border", + "font-familly", + "font-size", + "line-height", + "font-weight", + "font-style", + "color", + "transform", + "transition" + ] + } + }, + "dependencies": {}, + "devDependencies": {} +} diff --git a/header.php b/header.php index 31686804..21c4d886 100644 --- a/header.php +++ b/header.php @@ -40,16 +40,30 @@ ) ); ?> -