Browse Source

Add opensource-licences

ui-redesign
gpapavgeri 1 year ago
parent
commit
1dccfd834a
  1. 8
      dmp-frontend/src/app/app-routing.module.ts
  2. 1213
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.html
  3. 21
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.scss
  4. 15
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.ts
  5. 16
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.routing.ts
  6. 15
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licenses.module.ts
  7. 1
      dmp-frontend/src/app/ui/sidebar/sidebar-footer/terms/terms.component.scss
  8. 5
      dmp-frontend/src/assets/i18n/en.json
  9. 5
      dmp-frontend/src/assets/i18n/es.json
  10. 5
      dmp-frontend/src/assets/i18n/gr.json
  11. 2
      dmp-frontend/src/assets/splash/about/contributors.html
  12. 2
      dmp-frontend/src/assets/splash/about/faqs.html
  13. 2
      dmp-frontend/src/assets/splash/about/how-it-works.html
  14. 2
      dmp-frontend/src/assets/splash/contact.html
  15. 2
      dmp-frontend/src/assets/splash/index.html
  16. 3
      dmp-frontend/src/assets/splash/resources/co-branding.html
  17. 3
      dmp-frontend/src/assets/splash/resources/media-kit.html
  18. 3
      dmp-frontend/src/assets/splash/resources/user-guide.html
  19. 47
      opensource-licences_urls.txt

8
dmp-frontend/src/app/app-routing.module.ts

@ -139,6 +139,14 @@ const appRoutes: Routes = [
title: 'GENERAL.TITLES.PRIVACY'
}
},
{
path: 'opensource-licences',
loadChildren: () => import('./ui/sidebar/sidebar-footer/opensource-licences/opensource-licenses.module').then(m => m.OpensourceLicencesModule),
data: {
breadcrumb: true,
title: 'GENERAL.TITLES.OPENSOURCE-LICENCES'
}
},
{
path: 'terms-and-conditions',
loadChildren: () => import('./ui/sidebar/sidebar-footer/terms/terms.module').then(m => m.TermsModule),

1213
dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.html

File diff suppressed because it is too large

21
dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.scss

@ -0,0 +1,21 @@
h1 {
text-align: center;
margin: 2rem 0 1rem 0;
}
h4 {
margin: 1rem 0rem 0.5rem 0rem;
}
img {
height: 150px;
width: 100%;
}
.terms-component {
margin-top: 80px;
}
p {
margin: 0.5rem 0rem;
}

15
dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.component.ts

@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-opensource-licences',
templateUrl: './opensource-licences.component.html',
styleUrls: ['./opensource-licences.component.scss']
})
export class OpensourceLicencesComponent implements OnInit {
constructor() { }
ngOnInit() {
}
}

16
dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licences.routing.ts

@ -0,0 +1,16 @@
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { OpensourceLicencesComponent } from './opensource-licences.component';
const routes: Routes = [
{
path: '',
component: OpensourceLicencesComponent,
},
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class OpensourceLicencesRoutingModule { }

15
dmp-frontend/src/app/ui/sidebar/sidebar-footer/opensource-licences/opensource-licenses.module.ts

@ -0,0 +1,15 @@
import { NgModule } from '@angular/core';
import { CommonUiModule } from '@common/ui/common-ui.module';
import { OpensourceLicencesRoutingModule } from './opensource-licences.routing';
import { OpensourceLicencesComponent } from './opensource-licences.component';
@NgModule({
imports: [
CommonUiModule,
OpensourceLicencesRoutingModule
],
declarations: [
OpensourceLicencesComponent
],
})
export class OpensourceLicencesModule { }

1
dmp-frontend/src/app/ui/sidebar/sidebar-footer/terms/terms.component.scss

@ -1,5 +1,6 @@
h1 {
text-align: center;
margin: 2rem 0 1rem 0;
}
img {

5
dmp-frontend/src/assets/i18n/en.json

@ -89,6 +89,7 @@
"GENERAL": "Data Management Plans Creator",
"ABOUT": "About",
"PRIVACY": "Privacy Policy",
"OPENSOURCE-LICENCES": "Opensource Licences",
"TERMS": "Terms Of Service",
"COOKIES-POLICY": "Cookies Policy",
"PLANS": "My DMPs",
@ -1154,6 +1155,10 @@
"TITLE": "-Privacy Policy-",
"MAIN-CONTENT": ""
},
"OPENSOURCE-LICENCES": {
"TITLE": "Opensource licences",
"MAIN-CONTENT": ""
},
"TERMS-OF-SERVICE": {
"TITLE": "Terms of Service",
"MAIN-CONTENT": ""

5
dmp-frontend/src/assets/i18n/es.json

@ -88,6 +88,7 @@
"GENERAL": "Crear Planes de Gestión de Datos",
"ABOUT": "Acerca de",
"PRIVACY": "Política de privacidad",
"OPENSOURCE-LICENCES": "Opensource Licences",
"TERMS": "Términos de servicio",
"COOKIES-POLICY": "Cookies Policy",
"PLANS": "Mis PGDs",
@ -1137,6 +1138,10 @@
"TITLE": "-Política de privacidad-",
"MAIN-CONTENT": ""
},
"OPENSOURCE-LICENCES": {
"TITLE": "Opensource licences",
"MAIN-CONTENT": ""
},
"TERMS-OF-SERVICE": {
"TITLE": "-Términos del servicio-",
"MAIN-CONTENT": ""

5
dmp-frontend/src/assets/i18n/gr.json

@ -88,6 +88,7 @@
"GENERAL": "Δημιουργός Σχεδίου Διαχείρισης Δεδομένων",
"ABOUT": "Σχετικά",
"PRIVACY": "Πολιτική Απορρήτου και Προστασίας Προσωπικών Δεδομένων",
"OPENSOURCE-LICENCES": "Opensource Licences",
"TERMS": "Όροι χρήσης",
"COOKIES-POLICY": "Cookies Policy",
"PLANS": "Τα Σχέδια Διαχείρισης Δεδομένων Μου",
@ -1138,6 +1139,10 @@
"TITLE": "-Πολιτική Απορρήτου-",
"MAIN-CONTENT": ""
},
"OPENSOURCE-LICENCES": {
"TITLE": "Opensource licences",
"MAIN-CONTENT": ""
},
"TERMS-OF-SERVICE": {
"TITLE": "-Όροι Χρήσης-",
"MAIN-CONTENT": ""

2
dmp-frontend/src/assets/splash/about/contributors.html

@ -116,7 +116,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

2
dmp-frontend/src/assets/splash/about/faqs.html

@ -189,7 +189,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

2
dmp-frontend/src/assets/splash/about/how-it-works.html

@ -143,7 +143,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

2
dmp-frontend/src/assets/splash/contact.html

@ -125,7 +125,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

2
dmp-frontend/src/assets/splash/index.html

@ -372,7 +372,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

3
dmp-frontend/src/assets/splash/resources/co-branding.html

@ -121,8 +121,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource
licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

3
dmp-frontend/src/assets/splash/resources/media-kit.html

@ -209,8 +209,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource
licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

3
dmp-frontend/src/assets/splash/resources/user-guide.html

@ -123,8 +123,7 @@
</div>
</div>
<div class="row justify-content-center pt-5">
<a class="col-auto conditions-policy" href="https://creativecommons.org/licenses/by/4.0/">Οpensource
licences</a>
<a class="col-auto conditions-policy" href="/opensource-licences">Οpensource licences</a>
<a class="col-auto conditions-policy" href="/terms-and-conditions">Terms and conditions</a>
<a class="col-auto conditions-policy" href="/cookies-policy">Cookies policy</a>
</div>

47
opensource-licences_urls.txt

@ -0,0 +1,47 @@
-- Angular
https://github.com/angular/angular/blob/master/LICENSE
-- NGX-Translate
https://github.com/ngx-translate/core/blob/master/LICENSE
-- Swimlane
https://github.com/swimlane/ngx-datatable/blob/master/LICENSE
-- TinyMCE
https://github.com/tinymce/tinymce/blob/develop/LICENSE.TXT
-- W11K GmbH
https://github.com/w11k/angular-sticky-things/blob/master/LICENSE
-- Bootstrap
https://github.com/twbs/bootstrap/blob/main/LICENSE
-- Cookie Consent
https://github.com/osano/cookieconsent/blob/dev/LICENSE
-- Core-js
https://github.com/zloirock/core-js/blob/master/LICENSE
-- File Saver
https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md
-- Moment
https://github.com/moment/moment/blob/develop/LICENSE
-- Ngx-Cookie-Service
https://github.com/stevermeister/ngx-cookie-service/blob/master/LICENSE
-- Ngx-cookieconsent
https://github.com/tinesoft/ngx-cookieconsent/blob/master/LICENSE
-- Rxjs
https://github.com/ReactiveX/rxjs/blob/master/LICENSE.txt
-- Tslib
https://github.com/microsoft/tslib/blob/master/LICENSE.txt
-- Web-animations-js
https://github.com/web-animations/web-animations-js/blob/dev/COPYING
-- Zone.js
https://github.com/angular/zone.js/blob/master/LICENSE
Loading…
Cancel
Save