update version
This commit is contained in:
5
.postcssrc.json
Normal file
5
.postcssrc.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"plugins": {
|
||||||
|
"@tailwindcss/postcss": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# Sakai19
|
# Sakai19
|
||||||
|
|
||||||
This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 19.0.6.
|
This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 20.0.5.
|
||||||
|
|
||||||
## Development server
|
## Development server
|
||||||
|
|
||||||
|
|||||||
8920
package-lock.json
generated
8920
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
59
package.json
59
package.json
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "sakai-ng",
|
"name": "sakai-ng",
|
||||||
"version": "19.0.1",
|
"version": "20.0.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"ng": "ng",
|
"ng": "ng",
|
||||||
"start": "ng serve",
|
"start": "ng serve",
|
||||||
@@ -11,44 +11,45 @@
|
|||||||
},
|
},
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular/animations": "^19.0.0",
|
"@angular/animations": "^20",
|
||||||
"@angular/common": "^19.0.0",
|
"@angular/common": "^20",
|
||||||
"@angular/compiler": "^19.0.0",
|
"@angular/compiler": "^20",
|
||||||
"@angular/core": "^19.0.0",
|
"@angular/core": "^20",
|
||||||
"@angular/forms": "^19.0.0",
|
"@angular/forms": "^20",
|
||||||
"@angular/platform-browser": "^19.0.0",
|
"@angular/platform-browser": "^20",
|
||||||
"@angular/platform-browser-dynamic": "^19.0.0",
|
"@angular/platform-browser-dynamic": "^20",
|
||||||
"@angular/router": "^19.0.0",
|
"@angular/router": "^20",
|
||||||
"@primeng/themes": "^19.0.5",
|
"@primeuix/themes": "^1.2.1",
|
||||||
|
"@tailwindcss/postcss": "^4.1.4",
|
||||||
"chart.js": "4.4.2",
|
"chart.js": "4.4.2",
|
||||||
"primeclt": "^0.1.5",
|
"primeclt": "^0.1.5",
|
||||||
"primeicons": "^7.0.0",
|
"primeicons": "^7.0.0",
|
||||||
"primeng": "^19.0.8",
|
"primeng": "^20.0.0-rc.2",
|
||||||
"rxjs": "~7.8.0",
|
"rxjs": "~7.8.2",
|
||||||
"tailwindcss-primeui": "^0.5.1",
|
"tailwindcss-primeui": "^0.6.1",
|
||||||
"tslib": "^2.3.0",
|
"tslib": "^2.8.1",
|
||||||
"zone.js": "~0.15.0"
|
"zone.js": "~0.15.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@angular-devkit/build-angular": "^19.0.6",
|
"@angular-devkit/build-angular": "^20",
|
||||||
"@angular/cli": "^19.0.6",
|
"@angular/cli": "^20",
|
||||||
"@angular/compiler-cli": "^19.0.0",
|
"@angular/compiler-cli": "^20",
|
||||||
"@types/jasmine": "~5.1.0",
|
"@types/jasmine": "~5.1.0",
|
||||||
"autoprefixer": "^10.4.20",
|
"autoprefixer": "^10.4.20",
|
||||||
"eslint": "^9.14.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^10.1.5",
|
||||||
"eslint-plugin-import": "^2.31.0",
|
"eslint-plugin-import": "^2.32.0",
|
||||||
"eslint-plugin-prefer-arrow": "^1.2.3",
|
"eslint-plugin-prefer-arrow": "^1.2.3",
|
||||||
"eslint-plugin-prettier": "^4.2.1",
|
"eslint-plugin-prettier": "^5.5.1",
|
||||||
"jasmine-core": "~5.4.0",
|
"jasmine-core": "~5.8.0",
|
||||||
"karma": "~6.4.0",
|
"karma": "~6.4.4",
|
||||||
"karma-chrome-launcher": "~3.2.0",
|
"karma-chrome-launcher": "~3.2.0",
|
||||||
"karma-coverage": "~2.2.0",
|
"karma-coverage": "~2.2.1",
|
||||||
"karma-jasmine": "~5.1.0",
|
"karma-jasmine": "~5.1.0",
|
||||||
"karma-jasmine-html-reporter": "~2.1.0",
|
"karma-jasmine-html-reporter": "~2.1.0",
|
||||||
"postcss": "^8.4.49",
|
"postcss": "^8.5.6",
|
||||||
"prettier": "^3.0.0",
|
"prettier": "^3.6.2",
|
||||||
"tailwindcss": "^3.4.17",
|
"tailwindcss": "^4.1.11",
|
||||||
"typescript": "~5.6.2"
|
"typescript": "~5.8.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import { provideHttpClient, withFetch } from '@angular/common/http';
|
|||||||
import { ApplicationConfig } from '@angular/core';
|
import { ApplicationConfig } from '@angular/core';
|
||||||
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
|
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
|
||||||
import { provideRouter, withEnabledBlockingInitialNavigation, withInMemoryScrolling } from '@angular/router';
|
import { provideRouter, withEnabledBlockingInitialNavigation, withInMemoryScrolling } from '@angular/router';
|
||||||
import Aura from '@primeng/themes/aura';
|
import Aura from '@primeuix/themes/aura';
|
||||||
import { providePrimeNG } from 'primeng/config';
|
import { providePrimeNG } from 'primeng/config';
|
||||||
import { appRoutes } from './app.routes';
|
import { appRoutes } from './app.routes';
|
||||||
|
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ import { CommonModule, isPlatformBrowser } from '@angular/common';
|
|||||||
import { Component, computed, inject, PLATFORM_ID, signal } from '@angular/core';
|
import { Component, computed, inject, PLATFORM_ID, signal } from '@angular/core';
|
||||||
import { FormsModule } from '@angular/forms';
|
import { FormsModule } from '@angular/forms';
|
||||||
import { Router } from '@angular/router';
|
import { Router } from '@angular/router';
|
||||||
import { $t, updatePreset, updateSurfacePalette } from '@primeng/themes';
|
import { $t, updatePreset, updateSurfacePalette } from '@primeuix/themes';
|
||||||
import Aura from '@primeng/themes/aura';
|
import Aura from '@primeuix/themes/aura';
|
||||||
import Lara from '@primeng/themes/lara';
|
import Lara from '@primeuix/themes/lara';
|
||||||
import Nora from '@primeng/themes/nora';
|
import Nora from '@primeuix/themes/nora';
|
||||||
import { PrimeNG } from 'primeng/config';
|
import { PrimeNG } from 'primeng/config';
|
||||||
import { SelectButtonModule } from 'primeng/selectbutton';
|
import { SelectButtonModule } from 'primeng/selectbutton';
|
||||||
import { LayoutService } from '../service/layout.service';
|
import { LayoutService } from '../service/layout.service';
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import { LayoutService } from '../../../layout/service/layout.service';
|
|||||||
imports: [ChartModule],
|
imports: [ChartModule],
|
||||||
template: `<div class="card !mb-8">
|
template: `<div class="card !mb-8">
|
||||||
<div class="font-semibold text-xl mb-4">Revenue Stream</div>
|
<div class="font-semibold text-xl mb-4">Revenue Stream</div>
|
||||||
<p-chart type="bar" [data]="chartData" [options]="chartOptions" class="h-80" />
|
<p-chart type="bar" [data]="chartData" [options]="chartOptions" class="h-100" />
|
||||||
</div>`
|
</div>`
|
||||||
})
|
})
|
||||||
export class RevenueStreamWidget {
|
export class RevenueStreamWidget {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import { Component } from '@angular/core';
|
|||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="font-semibold text-2xl mb-4">Documentation</div>
|
<div class="font-semibold text-2xl mb-4">Documentation</div>
|
||||||
<div class="font-semibold text-xl mb-4">Get Started</div>
|
<div class="font-semibold text-xl mb-4">Get Started</div>
|
||||||
<p class="text-lg mb-4">Sakai is an application template for Angular and is distributed as a CLI project. Current versions is Angular v19 with PrimeNG v19. In case CLI is not installed already, use the command below to set it up.</p>
|
<p class="text-lg mb-4">Sakai is an application template for Angular and is distributed as a CLI project. Current versions is Angular v20 with PrimeNG v20. In case CLI is not installed already, use the command below to set it up.</p>
|
||||||
<pre class="app-code">
|
<pre class="app-code">
|
||||||
<code>npm install -g @angular/cli</code></pre>
|
<code>npm install -g @angular/cli</code></pre>
|
||||||
<p class="text-lg mb-4">
|
<p class="text-lg mb-4">
|
||||||
|
|||||||
@@ -18,11 +18,6 @@ import { ToastModule } from 'primeng/toast';
|
|||||||
<ng-template #empty>
|
<ng-template #empty>
|
||||||
<div>Drag and drop files to here to upload.</div>
|
<div>Drag and drop files to here to upload.</div>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
<ng-template #content>
|
|
||||||
<ul *ngIf="uploadedFiles.length">
|
|
||||||
<li *ngFor="let file of uploadedFiles">{{ file.name }} - {{ file.size }} bytes</li>
|
|
||||||
</ul>
|
|
||||||
</ng-template>
|
|
||||||
</p-fileupload>
|
</p-fileupload>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,19 +1,3 @@
|
|||||||
h1,
|
|
||||||
h2,
|
|
||||||
h3,
|
|
||||||
h4,
|
|
||||||
h5,
|
|
||||||
h6 {
|
|
||||||
margin: 1.5rem 0 1rem 0;
|
|
||||||
font-family: inherit;
|
|
||||||
font-weight: 700;
|
|
||||||
line-height: 1.5;
|
|
||||||
color: var(--text-color);
|
|
||||||
|
|
||||||
&:first-child {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
font-size: 2.5rem;
|
font-size: 2.5rem;
|
||||||
|
|||||||
@@ -3,3 +3,5 @@
|
|||||||
@use './assets/layout/layout.scss';
|
@use './assets/layout/layout.scss';
|
||||||
@use 'primeicons/primeicons.css';
|
@use 'primeicons/primeicons.css';
|
||||||
@use './assets/demo/demo.scss';
|
@use './assets/demo/demo.scss';
|
||||||
|
@plugin "tailwindcss-primeui";
|
||||||
|
@custom-variant dark (&:where(.app-dark, .app-dark *));
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
@tailwind base;
|
@import 'tailwindcss';
|
||||||
@tailwind components;
|
|
||||||
@tailwind utilities;
|
@layer base {
|
||||||
|
button:not(:disabled),
|
||||||
|
[role='button']:not(:disabled) {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/** @type {import('tailwindcss').Config} */
|
|
||||||
import PrimeUI from 'tailwindcss-primeui';
|
|
||||||
|
|
||||||
export default {
|
|
||||||
darkMode: ['selector', '[class="app-dark"]'],
|
|
||||||
content: ['./src/**/*.{html,ts,scss,css}', './index.html'],
|
|
||||||
plugins: [PrimeUI],
|
|
||||||
theme: {
|
|
||||||
screens: {
|
|
||||||
sm: '576px',
|
|
||||||
md: '768px',
|
|
||||||
lg: '992px',
|
|
||||||
xl: '1200px',
|
|
||||||
'2xl': '1920px'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user