Skip to content

Commit

Permalink
feat(domain): change to www.agnosui.dev all the links (#950)
Browse files Browse the repository at this point in the history
  • Loading branch information
andreascorti authored Oct 18, 2024
1 parent 39cfe8b commit 98dd947
Show file tree
Hide file tree
Showing 20 changed files with 39 additions and 45 deletions.
26 changes: 13 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ It comes out with a new component and a new service, while enhancing the documen
- **Beta** components have all the basic functionalities implemented, but more polishing features are being implemented / considered
- the **slider** component now supports slots for strong customization ⚙️
- the **pagination** component now supports a `slotStructure` for full customization ⚙️
- a new [toast](https://amadeusitgroup.github.io/AgnosUI/latest/docs/angular/components/toast/examples) component is available
- a new [resize observer](https://amadeusitgroup.github.io/AgnosUI/latest/docs/angular/services/resize-observer) service is available 🦦
- a new [toast](https://www.agnosui.dev/latest/docs/angular/components/toast/examples) component is available
- a new [resize observer](https://www.agnosui.dev/latest/docs/angular/services/resize-observer) service is available 🦦
- the documentation website now supports dark mode 🌕
- the documentation website now documents how to use [transitions](https://amadeusitgroup.github.io/AgnosUI/latest/docs/angular/services/transition)
- the documentation website now documents how to use [transitions](https://www.agnosui.dev/latest/docs/angular/services/transition)

### Breaking changes

Expand Down Expand Up @@ -230,19 +230,19 @@ First official release of AgnosUI :fire:

Introduction of the following widgets

- [accordion](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/accordion/examples)
- [alert](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/alert/examples)
- [modal](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/modal/examples)
- [pagination](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/pagination/examples)
- [progressbar](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/progressbar/examples)
- [rating](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/rating/examples)
- [select](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/select/examples)
- [slider](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/components/slider/examples)
- [accordion](https://www.agnosui.dev/latest/docs/svelte/components/accordion/examples)
- [alert](https://www.agnosui.dev/latest/docs/svelte/components/alert/examples)
- [modal](https://www.agnosui.dev/latest/docs/svelte/components/modal/examples)
- [pagination](https://www.agnosui.dev/latest/docs/svelte/components/pagination/examples)
- [progressbar](https://www.agnosui.dev/latest/docs/svelte/components/progressbar/examples)
- [rating](https://www.agnosui.dev/latest/docs/svelte/components/rating/examples)
- [select](https://www.agnosui.dev/latest/docs/svelte/components/select/examples)
- [slider](https://www.agnosui.dev/latest/docs/svelte/components/slider/examples)

Introduction of the following services

- [focus track](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/services/focustrack)
- [floating UI](https://amadeusitgroup.github.io/AgnosUI/latest/docs/svelte/services/floating-ui)
- [focus track](https://www.agnosui.dev/latest/docs/svelte/services/focustrack)
- [floating UI](https://www.agnosui.dev/latest/docs/svelte/services/floating-ui)

### Features

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

AgnosUI is a powerful library that provides configurable Typescript component factories, headless wrappers and ready-to-use components compliant to the [CSS Bootstrap design](https://getbootstrap.com/). Inspired by the success of [ng-bootstrap](https://ng-bootstrap.github.io/), AgnosUI takes the concept a step further by offering components that can seamlessly integrate with any front-end framework of your choice. With support for popular frameworks like [Angular](https://angular.io/), [React](https://react.dev/), and [Svelte](https://svelte.dev/), AgnosUI allows you to effortlessly create consistent and visually appealing UI components across your projects.

Feel free to explore the [demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see AgnosUI's capabilities.
Feel free to explore the [demo site](https://www.agnosui.dev/latest/) to see AgnosUI's capabilities.

## Key Characteristics

Expand All @@ -37,7 +37,7 @@ Feel free to explore the [demo site](https://amadeusitgroup.github.io/AgnosUI/la

## Getting Started

To start using AgnosUI in your project, follow the instructions in the [Installation Guide](INSTALLATION.md). For detailed documentation on each component and its usage, refer to the [Documentation](https://amadeusitgroup.github.io/AgnosUI/latest/).
To start using AgnosUI in your project, follow the instructions in the [Installation Guide](INSTALLATION.md). For detailed documentation on each component and its usage, refer to the [Documentation](https://www.agnosui.dev/latest/).

## Contributing

Expand Down
2 changes: 1 addition & 1 deletion angular/bootstrap/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/angular-bootstrap

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
2 changes: 1 addition & 1 deletion angular/headless/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/angular-headless

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
4 changes: 2 additions & 2 deletions core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

[![npm](https://img.shields.io/npm/v/@agnos-ui/core)](https://www.npmjs.com/package/@agnos-ui/core)

[AgnosUI](https://amadeusitgroup.github.io/AgnosUI/latest/) is a framework-agnostic component library with adapters for multiple frameworks, either [Bootstrap](https://getbootstrap.com/)-based or headless:
[AgnosUI](https://www.agnosui.dev/latest/) is a framework-agnostic component library with adapters for multiple frameworks, either [Bootstrap](https://getbootstrap.com/)-based or headless:

- [Angular bootstrap](https://www.npmjs.com/package/@agnos-ui/angular-bootstrap), [Angular headless](https://www.npmjs.com/package/@agnos-ui/angular-headless)
- [React bootstrap](https://www.npmjs.com/package/@agnos-ui/react-bootstrap), [React headless](https://www.npmjs.com/package/@agnos-ui/react-headless)
- [Svelte bootstrap](https://www.npmjs.com/package/@agnos-ui/svelte-bootstrap), [Svelte headless](https://www.npmjs.com/package/@agnos-ui/svelte-headless)

This `@agnos-ui/core` package contains the framework-agnostic common code used by the above framework adapters.

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.

Unless you want to develop an adapter for a framework, you probably do not need to use `@agnos-ui/core` directly. Please refer to one of the framework-specific packages.
4 changes: 2 additions & 2 deletions demo/src/app.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@
"@context": "https://schema.org",
"@type": "WebSite",
"name": "AgnosUI",
"url": "https://amadeusitgroup.github.io/AgnosUI/latest/"
"url": "https://www.agnosui.dev/latest/"
}
</script>
<link rel="preload" href="https://amadeusitgroup.github.io/AgnosUI/versions.json" as="fetch" crossorigin="anonymous" />
<link rel="preload" href="https://www.agnosui.dev/versions.json" as="fetch" crossorigin="anonymous" />
</head>

<body data-sveltekit-preload-data="hover">
Expand Down
2 changes: 1 addition & 1 deletion demo/src/lib/stores.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export const relativePathToRoot$ = computed(() => {

export const pathToRoot$ = browser ? computed(() => new URL(relativePathToRoot$(), window.location.href).href) : relativePathToRoot$;

const baseCanonicalURL = 'https://amadeusitgroup.github.io/AgnosUI/latest/';
const baseCanonicalURL = 'https://www.agnosui.dev/latest/';
export const canonicalURL$ = computed(() => {
const pageURL = get(page).url.href;
const rootURL = new URL(relativePathToRoot$(), pageURL).href;
Expand Down
2 changes: 1 addition & 1 deletion demo/src/routes/+layout.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content={$page.data.pageMeta.title} />
<meta property="twitter:domain" content="amadeusitgroup.github.io" />
<meta property="twitter:domain" content="www.agnosui.dev" />
<meta property="twitter:url" content={$page.data.pageMeta.shareUrl} />
<meta name="twitter:image" content={$page.data.pageMeta.socialImage} />
<meta name="twitter:image:alt" content={$page.data.pageMeta.socialImageAlt} />
Expand Down
6 changes: 3 additions & 3 deletions demo/src/routes/+layout.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export const load = async () => {
versions.push({folder: 'latest', version: `v${import.meta.env.AGNOSUI_VERSION}`});
}
} else {
const versionFetch = await fetch('https://amadeusitgroup.github.io/AgnosUI/versions.json');
const versionFetch = await fetch('https://www.agnosui.dev/versions.json');
versions = [{folder: 'main', version: 'PREVIEW'}].concat(
(await versionFetch.json()).map((ver: Version) => {
return {...ver, version: `v${ver.version}`};
Expand All @@ -30,9 +30,9 @@ export const load = async () => {
title: 'AgnosUI - Where web components shine',
description:
'Perfected component library for Svelte, React and Angular. Reactive and accessible, supports headless or Bootstrap. Providing: accordion, alert, modal, pagination, progressbar, rating, select, slider, toast, focus track, tooltip, pop-over, transition.',
socialImage: 'https://amadeusitgroup.github.io/AgnosUI/latest/agnosui-logo.png',
socialImage: 'https://www.agnosui.dev/latest/agnosui-logo.png',
socialImageAlt: 'Icon of AgnosUI',
shareUrl: 'https://amadeusitgroup.github.io/AgnosUI/latest/',
shareUrl: 'https://www.agnosui.dev/latest/',
},
};
};
4 changes: 2 additions & 2 deletions demo/src/routes/blog/2024-02-01/+page.server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ export const load = () => ({
title: 'State management with Tansu',
description:
'In AgnosUI, we employ Tansu to handle our widget states. This article explores the effective ways to use Tansu for broader state management, drawing upon our practical experience in developing AgnosUI.',
socialImage: 'https://amadeusitgroup.github.io/AgnosUI/static/tansu-blog-social-share.png',
socialImage: 'https://www.agnosui.dev/static/tansu-blog-social-share.png',
socialImageAlt: 'Blog header image',
shareUrl: 'https://amadeusitgroup.github.io/AgnosUI/latest/blog/2024-02-01',
shareUrl: 'https://www.agnosui.dev/latest/blog/2024-02-01',
},
});
8 changes: 1 addition & 7 deletions demo/src/routes/blog/2024-02-01/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,5 @@

<Header title={data.pageMeta.title} />
<Published date="02/01/2024" author="fbasso" title={data.pageMeta.title} />
<img
src="https://amadeusitgroup.github.io/AgnosUI/static/tansu-blog.webp"
alt="frontend development"
class="mb-3"
width="100%"
style:aspect-ratio={1024 / 500}
/>
<img src="https://www.agnosui.dev/static/tansu-blog.webp" alt="frontend development" class="mb-3" width="100%" style:aspect-ratio={1024 / 500} />
<Markdown {source} />
2 changes: 1 addition & 1 deletion demo/src/routes/blog/2024-02-01/tansu-reactivity.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
In [AgnosUI](https://amadeusitgroup.github.io/AgnosUI/latest/), we employ [Tansu](https://github.com/AmadeusITGroup/tansu) to handle our component states.
In [AgnosUI](https://www.agnosui.dev/latest/), we employ [Tansu](https://github.com/AmadeusITGroup/tansu) to handle our component states.

This article explores the effective ways to use Tansu for broader state management, drawing upon our practical experience in developing AgnosUI. To follow along, we assume that you have a basic understanding of Tansu's API, as explained in the [README](https://github.com/AmadeusITGroup/tansu/blob/master/README.md) (no need to know them in detail). Feel free to refer to it for reference if needed.

Expand Down
2 changes: 1 addition & 1 deletion demo/src/routes/sitemap.xml/+server.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ const allRoutes = Object.keys(import.meta.glob('../**/+page.svelte', {query: '?u
return frameworks.map((fwk) => route.replace('[framework]', fwk));
});

const BASE = 'https://amadeusitgroup.github.io/AgnosUI/latest/';
const BASE = 'https://www.agnosui.dev/latest/';
async function getAllApi() {
const allApiDocs = [];
for (const fwk of apiFrameworks) {
Expand Down
4 changes: 2 additions & 2 deletions e2e/demo.demo-e2e-spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ test.describe('Sitemap', () => {

test(`sitemap.xml should contain the blog and framework introduction pages`, async ({page}) => {
await page.goto('sitemap.xml');
const domain = 'https://amadeusitgroup.github.io/AgnosUI/latest';
const domain = 'https://www.agnosui.dev/latest';
const routes = [
'/blog/2024-02-01',
'/docs/angular/getting-started/introduction',
Expand All @@ -76,7 +76,7 @@ test.describe('Sitemap', () => {

test(`sitemap.xml should not contain the samples`, async ({page}) => {
await page.goto('sitemap.xml');
const domain = 'https://amadeusitgroup.github.io/AgnosUI/latest';
const domain = 'https://www.agnosui.dev/latest';
const routes = ['/angular/samples', '/react/samples', '/svelte/samples'];
const urlsetLocator = page.locator('urlset');
await urlsetLocator.waitFor({state: 'attached'});
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@agnos-ui/agnos-ui",
"description": "Framework-agnostic component library.",
"version": "0.0.0",
"homepage": "https://amadeusitgroup.github.io/AgnosUI/latest/",
"homepage": "https://www.agnosui.dev/latest/",
"bugs": "https://github.com/AmadeusITGroup/AgnosUI/issues",
"license": "MIT",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion react/bootstrap/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/react-bootstrap

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
2 changes: 1 addition & 1 deletion react/headless/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/react-headless

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
2 changes: 1 addition & 1 deletion svelte/bootstrap/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/svelte-bootstrap

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
2 changes: 1 addition & 1 deletion svelte/headless/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ npm install @agnos-ui/svelte-headless

## Usage

Please check [our demo site](https://amadeusitgroup.github.io/AgnosUI/latest/) to see all the available components and how to use them.
Please check [our demo site](https://www.agnosui.dev/latest/) to see all the available components and how to use them.
2 changes: 1 addition & 1 deletion svelte/preprocess/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![npm](https://img.shields.io/npm/v/@agnos-ui/svelte-preprocess)](https://www.npmjs.com/package/@agnos-ui/svelte-preprocess)

Preprocessor to run [Svelte](https://svelte.dev/) [actions](https://svelte.dev/docs/svelte-action) server-side, which are called [directives](https://amadeusitgroup.github.io/AgnosUI/latest/docs/angular/headless/directives) in AgnosUI.
Preprocessor to run [Svelte](https://svelte.dev/) [actions](https://svelte.dev/docs/svelte-action) server-side, which are called [directives](https://www.agnosui.dev/latest/docs/angular/headless/directives) in AgnosUI.

## Installation

Expand Down

0 comments on commit 98dd947

Please sign in to comment.