Compare commits

..

No commits in common. "848f7eb7c1b40998dde8b7d2aa5943757f86eb26" and "38ed7cda56fd1ba52310d93643053f4254156ef3" have entirely different histories.

13 changed files with 7 additions and 106 deletions

View File

@ -18,8 +18,6 @@
"polyfills": "src/polyfills.ts", "polyfills": "src/polyfills.ts",
"assets": [ "assets": [
"src/assets", "src/assets",
"src/robots.txt",
"src/sitemap.xml",
"src/favicon.ico" "src/favicon.ico"
], ],
"styles": [ "styles": [

View File

@ -1,4 +1,4 @@
import { BrowserModule, Title } from '@angular/platform-browser'; import { BrowserModule } from '@angular/platform-browser';
import { NgModule, LOCALE_ID } from '@angular/core'; import { NgModule, LOCALE_ID } from '@angular/core';
import { HttpModule } from '@angular/http'; import { HttpModule } from '@angular/http';
/*pdf*/ /*pdf*/
@ -23,7 +23,6 @@ import { InterviewComponent } from './interview/interview.component';
import { InterviewGridComponent } from './interview-grid/interview-grid.component'; import { InterviewGridComponent } from './interview-grid/interview-grid.component';
import { DedaloService } from './dedalo.service'; import { DedaloService } from './dedalo.service';
import { HideMarkers } from './pipe'; import { HideMarkers } from './pipe';
import { TextComponent } from './text/text.component';
@NgModule({ @NgModule({
@ -39,7 +38,6 @@ import { TextComponent } from './text/text.component';
InterviewComponent, InterviewComponent,
InterviewGridComponent, InterviewGridComponent,
HideMarkers, HideMarkers,
TextComponent,
], ],
imports: [ imports: [
BrowserModule, BrowserModule,
@ -52,7 +50,6 @@ import { TextComponent } from './text/text.component';
providers: [ providers: [
PageService, PageService,
DedaloService, DedaloService,
Title,
//{provide: LOCALE_ID, useValue: 'es-ES'} //{provide: LOCALE_ID, useValue: 'es-ES'}
], ],
bootstrap: [AppComponent] bootstrap: [AppComponent]

View File

@ -1,4 +1,2 @@
<header class="homepage" id="header" [ngStyle]="{'background-image': 'url(\'./assets/'+homeImage+'\')'}"></header> <header class="homepage" id="header" [ngStyle]="{'background-image': 'url(\'./assets/'+homeImage+'\')'}"></header>
<app-text *ngIf="localeId==='eu'" slug='aurkezpena-industria-paisaia'></app-text>
<app-text *ngIf="localeId==='es'" slug='presentacion-paisaje-industrial'></app-text>
<app-section [pages]=pages></app-section> <app-section [pages]=pages></app-section>

View File

@ -2,8 +2,6 @@ import { Component, OnInit,LOCALE_ID, Inject } from '@angular/core';
import { PageService } from '../page.service'; import { PageService } from '../page.service';
import { PageItem } from '../page'; import { PageItem } from '../page';
import { ActivatedRoute } from "@angular/router"; import { ActivatedRoute } from "@angular/router";
import { Meta } from '@angular/platform-browser';
import { Title } from '@angular/platform-browser';
@Component({ @Component({
selector: 'app-home', selector: 'app-home',
@ -18,16 +16,14 @@ export class HomeComponent implements OnInit {
constructor( constructor(
private route: ActivatedRoute, private route: ActivatedRoute,
private pageService: PageService, private pageService: PageService,
@Inject(LOCALE_ID) public localeId: string, @Inject(LOCALE_ID) protected localeId: string
private titleService: Title,
private meta: Meta,
) )
{ {
// this.route.params.subscribe( params => console.log(params.id) ); // this.route.params.subscribe( params => console.log(params.id) );
} }
ngOnInit() { ngOnInit() {
// console.log(this.localeId); console.log(this.localeId);
if (this.localeId==='es') this.homeImage = "industria-paisaia.es.svg"; if (this.localeId==='es') this.homeImage = "industria-paisaia.es.svg";
else if (this.localeId==='eu') this.homeImage = "industria-paisaia.svg"; else if (this.localeId==='eu') this.homeImage = "industria-paisaia.svg";
// this.pageService.getItems(); // this.pageService.getItems();
@ -36,9 +32,6 @@ export class HomeComponent implements OnInit {
this.pages = data; this.pages = data;
//this.pageService.currentPage //this.pageService.currentPage
}); });
let title = "Industria Paisaia"
this.titleService.setTitle(title);
} }
} }

View File

@ -4,7 +4,7 @@
<a routerLink="/{{page.slug}}"> <a routerLink="/{{page.slug}}">
<div class="row section-content" > <div class="row section-content" >
<div class="col-md-1 ia-select"></div> <div class="col-md-1 ia-select"></div>
<div class="col-md-5 ia-image" [ngStyle]="{'background-size':'cover', 'background-repeat':'no-repeat','background-image':'url(\''+page.background_image+'\')'}"><h1><span>{{page.title}}</span></h1></div> <div class="col-md-5" [ngStyle]="{'background-size':'cover', 'background-repeat':'no-repeat','background-image':'url(\''+page.background_image+'\')'}"><h1><span>{{page.title}}</span></h1></div>
<div class="col-md-6 ia-home-excerpt" [innerHTML]="page.excerpt"></div> <div class="col-md-6 ia-home-excerpt" [innerHTML]="page.excerpt"></div>
</div> </div>
</a> </a>

View File

@ -1,5 +0,0 @@
<article *ngIf="pages">
<div class="row">
<div class="col-md-10 offset-md-1 info col-xm-12" [innerHTML]="pages[0].content" style="font-size:1.5em;margin-bottom:50px;"></div>
</div>
</article>

View File

@ -1,25 +0,0 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { TextComponent } from './text.component';
describe('TextComponent', () => {
let component: TextComponent;
let fixture: ComponentFixture<TextComponent>;
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ TextComponent ]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(TextComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@ -1,27 +0,0 @@
import { Component, OnInit, Input, Inject, LOCALE_ID} from '@angular/core';
import { PageService } from '../page.service';
import { PageItem } from '../page';
@Component({
selector: 'app-text',
templateUrl: './text.component.html',
styleUrls: ['./text.component.css']
})
export class TextComponent implements OnInit {
@Input() slug:string;
pages:PageItem[];
constructor(
private pageService: PageService,
@Inject(LOCALE_ID) protected localeId: string
) { }
ngOnInit() {
this.pageService.getPage(this.slug)
.subscribe(data => {
this.pages = data;
});
}
}

View File

@ -2,7 +2,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title i18n>Industria Paisaia</title> <title i18n>Industria Paisaia . Irizar</title>
<base href="/"> <base href="/">
<meta name="description" content="Industria Paisaia"> <meta name="description" content="Industria Paisaia">
@ -10,18 +10,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico"> <link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
<!-- Global site tag (gtag.js) - Google Analytics -->
<meta name="google-site-verification" content="OZI2HZ03xE118ZHu9QaWfRGm-dpUgFS4zrwfHlbj_UE" />
</head> </head>
<body> <body>
<app-root></app-root> <app-root></app-root>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-17688134-4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-17688134-4');
</script>
</body> </body>
</html> </html>

View File

@ -1,2 +0,0 @@
User-agent: *
Allow: /

View File

@ -1,14 +0,0 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.industriapaisaia.eus/eu/</loc></url>
<url><loc>https://www.industriapaisaia.eus/eu/</loc></url>
<url><loc>https://www.industriapaisaia.eus/eu/jarduerak</loc></url>
<url><loc>https://www.industriapaisaia.eus/eu/elkarrizketak</loc></url>
<url><loc>https://www.industriapaisaia.eus/eu/ikerketa</loc></url>
<url><loc>https://www.industriapaisaia.eus/eu/erakusketa</loc></url>
<url><loc>https://www.industriapaisaia.eus/es/</loc></url>
<url><loc>https://www.industriapaisaia.eus/es/entrevistas</loc></url>
<url><loc>https://www.industriapaisaia.eus/es/exposicion</loc></url>
<url><loc>https://www.industriapaisaia.eus/es/actividades</loc></url>
<url><loc>https://www.industriapaisaia.eus/es/trabajos-de-investigacion</loc></url>
</urlset>

View File

@ -49,7 +49,7 @@ div.menu nav ul li.active { background-color:#f7886c;color:#fff;}
div.stick-menu { z-index:200;position:fixed;width:100%;top:0;} div.stick-menu { z-index:200;position:fixed;width:100%;top:0;}
/* section */ /* section */
div.ia-section { margin-bottom:30px; min-height:300px;width:100%;background-size:contain; background-repeat:no-repeat; } div.ia-section { min-height:300px;width:100%;background-size:contain; background-repeat:no-repeat; }
div.ia-section div.row div {text-align:center;min-height:300px;} div.ia-section div.row div {text-align:center;min-height:300px;}
div.ia-section h1, div.ia-section h1,
div.ia-section p {margin-top:50px;padding:20px;} div.ia-section p {margin-top:50px;padding:20px;}
@ -59,8 +59,6 @@ div.ia-section h2 span { background-color:#f7886c; }
div.ia-section:hover { cursor:pointer; } div.ia-section:hover { cursor:pointer; }
div.ia-section:active { background: #f7886c; } div.ia-section:active { background: #f7886c; }
div.ia-section:hover div.ia-select { min-height:300px; background:#f7886c; padding:0 !important; } div.ia-section:hover div.ia-select { min-height:300px; background:#f7886c; padding:0 !important; }
div.ia-section:hover div.ia-image {filter:grayscale(1);opacity:0.8;}
div.ia-section:hover div.ia-home-excerpt { background:#f7886c;}
div.ia-section div.col-md-5, div.ia-section div.col-md-5,
div.ia-section div.col-md-6 { padding:20px;} div.ia-section div.col-md-6 { padding:20px;}
div.ia-section div.ia-home-excerpt { font-size:1.5em; } div.ia-section div.ia-home-excerpt { font-size:1.5em; }