Skip to content
Snippets Groups Projects
Commit 2006a99c authored by OZGCloud's avatar OZGCloud
Browse files

Merge pull request 'OZG-7021-static-sites-app' (#843) from OZG-7021-static-sites-app into master

parents 44ec07d0 6f730f6f
No related branches found
No related tags found
No related merge requests found
Showing
with 749 additions and 1734 deletions
{
"extends": "../../tsconfig.base.json",
"files": [],
"include": [],
"references": [
{
"path": "./tsconfig.app.json"
},
{
"path": "./tsconfig.spec.json"
},
{
"path": "./tsconfig.editor.json"
}
],
"compilerOptions": {
"target": "es2022",
"useDefineForClassFields": false
}
}
{
"extends": "./tsconfig.json",
"compilerOptions": {
"outDir": "../../dist/out-tsc",
"module": "commonjs",
"target": "es2016",
"types": ["jest", "node"]
},
"files": ["src/test-setup.ts"],
"include": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts"]
}
......@@ -55,6 +55,7 @@ export * from './lib/icons/logout-icon/logout-icon.component';
export * from './lib/icons/mailbox-icon/mailbox-icon.component';
export * from './lib/icons/office-icon/office-icon.component';
export * from './lib/icons/orga-unit-icon/orga-unit-icon.component';
export * from './lib/icons/ozg-logo-icon/ozg-logo-icon.component';
export * from './lib/icons/person-icon/person-icon.component';
export * from './lib/icons/public-administration-icon/public-administration-icon.component';
export * from './lib/icons/save-icon/save-icon.component';
......
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { OzgLogoIconComponent } from './ozg-logo-icon.component';
describe('OzgLogoIconComponent', () => {
let component: OzgLogoIconComponent;
let fixture: ComponentFixture<OzgLogoIconComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [OzgLogoIconComponent],
}).compileComponents();
fixture = TestBed.createComponent(OzgLogoIconComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});
import { CommonModule } from '@angular/common';
import { Component } from '@angular/core';
@Component({
selector: 'ods-ozg-logo-icon',
standalone: true,
imports: [CommonModule],
templateUrl: './ozg-logo-icon.component.html',
})
export class OzgLogoIconComponent {}
import type { Meta, StoryObj } from '@storybook/angular';
import { OzgLogoIconComponent } from './ozg-logo-icon.component';
const meta: Meta<OzgLogoIconComponent> = {
title: 'Icons/OZG logo icon',
component: OzgLogoIconComponent,
excludeStories: /.*Data$/,
tags: ['autodocs'],
};
export default meta;
type Story = StoryObj<OzgLogoIconComponent>;
export const Default: Story = {};
/**
* Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
* Ministerpräsidenten des Landes Schleswig-Holstein
* Staatskanzlei
* Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
*
* Lizenziert unter der EUPL, Version 1.2 oder - sobald
* diese von der Europäischen Kommission genehmigt wurden -
* Folgeversionen der EUPL ("Lizenz");
* Sie dürfen dieses Werk ausschließlich gemäß
* dieser Lizenz nutzen.
* Eine Kopie der Lizenz finden Sie hier:
*
* https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
*
* Sofern nicht durch anwendbare Rechtsvorschriften
* gefordert oder in schriftlicher Form vereinbart, wird
* die unter der Lizenz verbreitete Software "so wie sie
* ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
* ausdrücklich oder stillschweigend - verbreitet.
* Die sprachspezifischen Genehmigungen und Beschränkungen
* unter der Lizenz sind dem Lizenztext zu entnehmen.
*/
@import '@angular/cdk/overlay-prebuilt.css';
@import 'typeface-roboto/index.css';
@tailwind base;
@tailwind components;
@tailwind utilities;
@import '~@angular/cdk/overlay-prebuilt.css';
@layer base {
html {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}
}
:root {
--warning: 38 92% 50%;
......
......@@ -153,5 +153,5 @@ module.exports = {
},
},
},
plugins: [],
plugins: [require('@tailwindcss/typography')],
};
......@@ -4,10 +4,10 @@
},
"generators": {
"@nx/angular:application": {
"style": "scss",
"e2eTestRunner": "cypress",
"linter": "eslint",
"unitTestRunner": "jest",
"e2eTestRunner": "cypress"
"style": "scss",
"unitTestRunner": "jest"
},
"@nx/angular:library": {
"linter": "eslint",
......@@ -67,6 +67,11 @@
"@nx/eslint:lint": {
"inputs": ["default", "{workspaceRoot}/.eslintrc.json"],
"cache": true
},
"@angular-devkit/build-angular:browser": {
"cache": true,
"dependsOn": ["^build"],
"inputs": ["production", "^production"]
}
},
"namedInputs": {
......
This diff is collapsed.
......@@ -7,6 +7,7 @@
"start:admin": "nx run admin:serve --port 4301 --disable-host-check",
"start:demo": "nx run demo:serve --port 4500 --disable-host-check",
"start:debug": "nx run alfa:serve --port 4300 --disable-host-check --verbose",
"start:info": "nx run info:serve --port 4600 --disable-host-check",
"start-for-screenreader": "nx run alfa:serve --host 192.168.178.20 --port 4300 --disable-host-check --verbose",
"start:devbe": "nx run alfa:serve --port 4300 --disable-host-check --proxy-config proxy.dev.conf.json --verbose",
"build": "nx run alfa:build",
......@@ -121,6 +122,7 @@
"@swc-node/register": "~1.9.1",
"@swc/core": "~1.5.7",
"@swc/helpers": "~0.5.11",
"@tailwindcss/typography": "^0.5.15",
"@testing-library/jest-dom": "^6.4.5",
"@types/file-saver": "2.0.7",
"@types/jest": "29.5.13",
......@@ -153,6 +155,7 @@
"ng-packagr": "18.2.1",
"nx": "19.8.8",
"prettier": "^3.2.5",
"prettier-plugin-groovy": "^0.2.1",
"prettier-plugin-organize-imports": "^4.1.0",
"prettier-plugin-tailwindcss": "^0.6.8",
"sonarqube-scanner": "^4.2.5",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment