Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
d635471
fix(text-area): add gap to resize sample
RivaIvanova Nov 27, 2025
6142da5
refactor(text-area-resize): add container class
RivaIvanova Nov 27, 2025
f84ab4c
refactor(grids): change button text in column pinning both side samples
IMinchev64 Nov 27, 2025
c29b533
fix(chip): add onRemove for all chip samples
MonikaKirkova Nov 28, 2025
ed5406b
Merge pull request #1094 from IgniteUI/rivanova/modify-text-area-samples
kacheshmarova Dec 1, 2025
0a9a0cd
Merge branch 'vnext' into mkirkova/refactor-chip-samples
ddaribo Dec 1, 2025
9b06d67
chore(chip): apply review suggestions
MonikaKirkova Dec 1, 2025
cfd203b
Merge pull request #1099 from IgniteUI/mkirkova/refactor-chip-samples
kacheshmarova Dec 3, 2025
6eaf51f
Return IG packages to the dependencies section
turbobobbytraykov Dec 3, 2025
7c3c08b
Return IG packages to the dependencies section (#1102)
dkamburov Dec 3, 2025
5100fb6
Adding changes from build igniteui-xplat-examples-output+PRs_2025.12.5.2
Dec 5, 2025
f1d58cd
Merge pull request #1105 from IgniteUI/ESShared/XPlaform_examples_ign…
dkamburov Dec 5, 2025
c1a9e1a
CDN update (#1107)
HUSSAR-mtrela Dec 5, 2025
f34fa2e
Adding changes from build igniteui-xplat-examples-output+PRs_2025.12.…
azure-pipelines[bot] Dec 6, 2025
25344c6
CDN improvements (#1109)
HUSSAR-mtrela Dec 8, 2025
f88578a
CDN improvements (#1110)
HUSSAR-mtrela Dec 9, 2025
05044fd
update packages
IGvaleries Dec 9, 2025
3ec4793
Merge pull request #1111 from IgniteUI/vs-update-packages
IGvaleries Dec 9, 2025
bd4430b
refactor(tabs): update and align the styling sample with the other Ta…
adrianptrv Dec 10, 2025
c8da17d
feat(badge): add dot type sample
SisIvanova Dec 10, 2025
671dd8c
mdd-update-6.3.1 (#1115)
mddifilippo89 Dec 10, 2025
5095058
mdd-update-package-lock
mddifilippo89 Dec 10, 2025
4318b00
Merge pull request #1116 from IgniteUI/mdd-update-package-lock
IGvaleries Dec 10, 2025
da7e452
Merge branch 'master' into vnext
HUSSAR-mtrela Dec 11, 2025
cfb74cb
Update package-lock.json
HUSSAR-mtrela Dec 11, 2025
82f0920
Merge branch 'vnext' into iminchev/pinning-both-sides-buttons
MarielaTihova Dec 18, 2025
be4e4f1
add assets
HUSSAR-mtrela Dec 19, 2025
af1d04c
add performance sample (#1122)
HUSSAR-mtrela Dec 19, 2025
cb5de32
fix flight map (#1123)
HUSSAR-mtrela Dec 19, 2025
3fc66da
Merge branch 'master' into vnext
HUSSAR-mtrela Dec 19, 2025
68adde6
Merge branch 'vnext' into sivanova/badge-dot
simeonoff Dec 19, 2025
eef1c74
Merge branch 'vnext' into apetrov/update-tabs-styling-sample
simeonoff Dec 19, 2025
404ad12
Merge pull request #1114 from IgniteUI/sivanova/badge-dot
simeonoff Dec 19, 2025
b7e38a3
Merge pull request #1112 from IgniteUI/apetrov/update-tabs-styling-sa…
simeonoff Dec 19, 2025
5239292
Merge pull request #1096 from IgniteUI/iminchev/pinning-both-sides-bu…
dkamburov Dec 19, 2025
8682644
chore(*): Dock Manager upgraded to 2.0.0. (#1125)
gedinakova Dec 19, 2025
196fec5
Merge branch 'master' into vnext
gedinakova Dec 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions browser/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -821,6 +821,7 @@
<div class="nav-group">INPUTS</div>
<label id="nav-badge" class="nav-component">Badge</label>
<div id="nav-badge-list" class="nav-list" state="collapsed">
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/dot">─<span>Dot</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/outlined">─<span>Outlined</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/shape">─<span>Shape</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/styling">─<span>Styling</span></a>
Expand Down
2 changes: 1 addition & 1 deletion browser/tasks/gulp-samples.js
Original file line number Diff line number Diff line change
Expand Up @@ -1015,7 +1015,7 @@ function updateIG(cb) {
{ version: "^0.0.1", name: "igniteui-grid-lite" },
{ version: "^6.2.2", name: "igniteui-webcomponents-grids" },
{ version: "^6.3.6" , name: "igniteui-webcomponents" },
{ version: "^1.18.0", name: "igniteui-dockmanager" },
{ version: "^2.0.0", name: "igniteui-dockmanager" },
// other packages:
{ version: "^5.101.3", name: "webpack" },
{ version: "^6.0.1", name: "webpack-cli" },
Expand Down
185 changes: 104 additions & 81 deletions package-lock.json

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"core-js": "^3.6.5",
"dompurify": "^3.2.6",
"file-saver": "^2.0.2",
"igniteui-dockmanager": "^1.18.0",
"igniteui-dockmanager": "^2.0.0",
"igniteui-grid-lite": "^0.0.1",
"igniteui-theming": "19.1.1",
"igniteui-webcomponents": "^6.3.6",
Expand All @@ -64,19 +64,19 @@
"tailwindcss": "^4.1.11",
"igniteui-grid-lite": "^0.0.1",
"igniteui-webcomponents": "^6.3.6",
"igniteui-webcomponents-charts": "6.3.0",
"igniteui-webcomponents-core": "6.3.0",
"igniteui-webcomponents-dashboards": "6.3.0",
"igniteui-webcomponents-data-grids": "6.3.0",
"igniteui-webcomponents-datasources": "6.3.0",
"igniteui-webcomponents-excel": "6.3.0",
"igniteui-webcomponents-gauges": "6.3.0",
"igniteui-webcomponents-charts": "6.3.1",
"igniteui-webcomponents-core": "6.3.1",
"igniteui-webcomponents-dashboards": "6.3.1",
"igniteui-webcomponents-data-grids": "6.3.1",
"igniteui-webcomponents-datasources": "6.3.1",
"igniteui-webcomponents-excel": "6.3.1",
"igniteui-webcomponents-gauges": "6.3.1",
"igniteui-webcomponents-grids": "^6.2.2",
"igniteui-webcomponents-inputs": "6.3.0",
"igniteui-webcomponents-layouts": "6.3.0",
"igniteui-webcomponents-maps": "6.3.0",
"igniteui-webcomponents-spreadsheet": "6.3.0",
"igniteui-webcomponents-spreadsheet-chart-adapter": "6.3.0"
"igniteui-webcomponents-inputs": "6.3.1",
"igniteui-webcomponents-layouts": "6.3.1",
"igniteui-webcomponents-maps": "6.3.1",
"igniteui-webcomponents-spreadsheet": "6.3.1",
"igniteui-webcomponents-spreadsheet-chart-adapter": "6.3.1"
},
"devDependencies": {
"@babel/cli": "^7.28.3",
Expand Down
6 changes: 3 additions & 3 deletions samples/grids/grid/column-pinning-both-sides/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
moving="true">
<igc-grid-toolbar>
<igc-grid-toolbar-actions>
<igc-button id="unpin">Unpin Column</igc-button>
<igc-button id="pinLeft">Pin Left</igc-button>
<igc-button id="pinRight">Pin Right</igc-button>
<igc-button id="unpin">Unpin Selected Columns</igc-button>
<igc-button id="pinLeft">Pin Selected Left</igc-button>
<igc-button id="pinRight">Pin Selected Right</igc-button>
</igc-grid-toolbar-actions>
</igc-grid-toolbar>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
moving="true">
<igc-grid-toolbar>
<igc-grid-toolbar-actions>
<igc-button id="unpin">Unpin Column</igc-button>
<igc-button id="pinLeft">Pin Left</igc-button>
<igc-button id="pinRight">Pin Right</igc-button>
<igc-button id="unpin">Unpin Selected Columns</igc-button>
<igc-button id="pinLeft">Pin Selected Left</igc-button>
<igc-button id="pinRight">Pin Selected Right</igc-button>
</igc-grid-toolbar-actions>
</igc-grid-toolbar>

Expand Down
6 changes: 3 additions & 3 deletions samples/grids/tree-grid/column-pinning-both-sides/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
moving="true">
<igc-grid-toolbar>
<igc-grid-toolbar-actions>
<igc-button id="unpin">Unpin Column</igc-button>
<igc-button id="pinLeft">Pin Left</igc-button>
<igc-button id="pinRight">Pin Right</igc-button>
<igc-button id="unpin">Unpin Selected Columns</igc-button>
<igc-button id="pinLeft">Pin Selected Left</igc-button>
<igc-button id="pinRight">Pin Selected Right</igc-button>
</igc-grid-toolbar-actions>
</igc-grid-toolbar>

Expand Down
11 changes: 11 additions & 0 deletions samples/inputs/badge/dot/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"printWidth": 250,
"tabWidth": 4,
"useTabs": false,
"semi": true,
"singleQuote": false,
"trailingComma": "none",
"bracketSpacing": true,
"jsxBracketSameLine": false,
"fluid": false
}
56 changes: 56 additions & 0 deletions samples/inputs/badge/dot/ReadMe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!-- NOTE: do not change this file because it's auto re-generated from template: -->
<!-- https://github.com/IgniteUI/igniteui-wc-examples/tree/vnext/templates/browser/sample/ReadMe.md -->

This folder contains implementation of Web Components application with example of Dot feature using [Badge](https://infragistics.com/webcomponentssite/components/general-getting-started.html) component.


<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<body>
<a target="_blank" href="https://infragistics.com/webcomponentssite/components/general-getting-started.html" rel="noopener noreferrer">
<img height="40px" style="border-radius: 0rem" alt="View Docs" src="https://dl.infragistics.com/x/img/browsers/button-docs.png"/>
</a>
<a target="_blank" href="./src/index.ts" rel="noopener noreferrer">
<img height="40px" style="border-radius: 0rem; max-width: 100%;" alt="View Code" src="https://dl.infragistics.com/x/img/browsers/button-code.png"/>
</a>
<a target="_blank" href="https://www.infragistics.com/webcomponents-demos/samples/inputs/badge/dot" rel="noopener noreferrer">
<img height="40px" style="border-radius: 0rem; max-width: 100%;" alt="Run Sample" src="https://dl.infragistics.com/x/img/browsers/button-run.png"/>
</a>
<a target="_blank" href="https://codesandbox.io/s/github/IgniteUI/igniteui-wc-examples/tree/master/samples/inputs/badge/dot?fontsize=14&hidenavigation=1&theme=dark&view=preview&file=/src/{SampleFile}" rel="noopener noreferrer">
<img height="40px" style="border-radius: 0rem; max-width: 100%;" alt="Run Sample" src="https://dl.infragistics.com/x/img/browsers/button-sandbox.png"/>
</a>
</body>
</html>

## Branches

> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-angular-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-angular-examples/tree/vnext) branch only when you want to contribute new samples to this repository.

## Instructions

To set up this project locally, execute these commands:

```
git clone https://github.com/IgniteUI/igniteui-wc-examples.git
git checkout master
cd ./igniteui-wc-examples
cd ./samples/inputs/badge/dot
```

open above folder in VS Code or type:
```
code .
```

In terminal window, run:

```
npm install
npm run start
```

Then open http://localhost:4200/ in your browser


## Learn More

To learn more about **Ignite UI for Web Components**, check out the [Web Components documentation](https://infragistics.com/webcomponentssite/components/general-getting-started.html).
29 changes: 29 additions & 0 deletions samples/inputs/badge/dot/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html>

<head>
<title>Badge Dot</title>
<meta charset="UTF-8" />

<link rel="shortcut icon" href="https://dl.infragistics.com/x/img/browsers/wc.png">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" />
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Kanit&display=swap" />
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Titillium Web" />
<link rel="stylesheet" href="https://dl.infragistics.com/x/css/samples/shared.v8.css" type="text/css" />
</head>

<body>
<div id="root">
<div class="sample center">
<igc-badge dot></igc-badge>
</div>
</div>

<!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<script src="src/index.ts"></script>
<% } %>

</body>

</html>
61 changes: 61 additions & 0 deletions samples/inputs/badge/dot/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"name": "wc-badge-dot",
"version": "1.0.0",
"description": "This project provides example of Badge Dot using IgniteUI for Web Components",
"main": "src/index.ts",
"scripts": {
"build": "npm run build:prod",
"build:dev": "webpack --mode development --config ./webpack.config.js --progress --color --display-error-details",
"build:prod": "webpack --env.NODE_ENV=production --mode production --config ./webpack.config.js --progress --color --display-error-details --bail",
"serve:dev": "node --max-old-space-size=8192 node_modules/webpack-dev-server/bin/webpack-dev-server.js --mode development --config ./webpack.config.js --hot --progress --open",
"serve:prod": "webpack-dev-server --env.NODE_ENV=production --mode production --config ./webpack.config.js --port 3000 --host 0.0.0.0 --hot --progress --open --content-base dist/",
"start": "npm run serve:dev",
"build:legacy": "npm run build:prod:legacy",
"build:dev:legacy": "webpack --env.legacy=true --mode development --config ./webpack.config.js --progress --color --display-error-details",
"build:prod:legacy": "webpack --env.NODE_ENV=production --env.legacy=true --mode production --config ./webpack.config.js --progress --color --display-error-details --bail",
"serve:dev:legacy": "node --max-old-space-size=8192 node_modules/webpack-dev-server/bin/webpack-dev-server.js --env.legacy=true --mode development --config ./webpack.config.js --hot --progress --open",
"serve:prod:legacy": "webpack-dev-server --env.NODE_ENV=production --env.legacy=true --mode production --config ./webpack.config.js --port 3000 --host 0.0.0.0 --hot --progress --open --content-base dist/",
"start:legacy": "npm run serve:dev:legacy"
},
"author": "Infragistics",
"dependencies": {
"@webcomponents/custom-elements": "^1.4.1",
"@webcomponents/template": "^1.4.2",
"babel-runtime": "^6.26.0",
"core-js": "^3.6.5",
"igniteui-i18n-core": "^0.7.0-alpha.8",
"igniteui-webcomponents": "^6.3.6",
"lit": "^3.2.0",
"lit-html": "^3.3.1",
"tslib": "^2.8.1"
},
"devDependencies": {
"@babel/cli": "^7.28.3",
"@babel/core": "^7.28.4",
"@babel/plugin-transform-class-properties": "^7.27.1",
"@babel/plugin-transform-class-static-block": "^7.28.3",
"@babel/plugin-transform-runtime": "^7.28.3",
"@babel/preset-env": "^7.28.3",
"@babel/preset-typescript": "^7.27.1",
"@types/source-map": "^0.5.7",
"babel-loader": "^10.0.0",
"babel-plugin-transform-custom-element-classes": "^0.1.0",
"css-loader": "^7.1.2",
"csv-loader": "^3.0.5",
"file-loader": "^6.2.0",
"fork-ts-checker-webpack-plugin": "^9.1.0",
"html-webpack-plugin": "^5.6.4",
"parcel-bundler": "^1.12.5",
"source-map": "^0.7.6",
"style-loader": "^4.0.0",
"tsconfig-paths-webpack-plugin": "^4.2.0",
"typescript": "^5.9.2",
"webpack": "^5.101.3",
"webpack-cli": "^6.0.1",
"webpack-dev-server": "^5.2.2",
"worker-loader": "^3.0.8",
"xml-loader": "^1.2.1"
},
"license": "",
"homepage": "."
}
7 changes: 7 additions & 0 deletions samples/inputs/badge/dot/sandbox.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"infiniteLoopProtection": false,
"hardReloadOnChange": false,
"view": "browser",
"template": "parcel"
}

2 changes: 2 additions & 0 deletions samples/inputs/badge/dot/src/index.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/* shared styles are loaded from: */
/* https://dl.infragistics.com/x/css/samples/shared.v8.css */
10 changes: 10 additions & 0 deletions samples/inputs/badge/dot/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { defineComponents, IgcBadgeComponent } from 'igniteui-webcomponents';
import 'igniteui-webcomponents/themes/light/bootstrap.css';

defineComponents(IgcBadgeComponent);
export class BadgeDot {
constructor() {
}
}

new BadgeDot();
20 changes: 20 additions & 0 deletions samples/inputs/badge/dot/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"compilerOptions": {
"noImplicitReturns": true,
"esModuleInterop": true,
"noImplicitAny": true,
"declarationDir": "dist/types",
"moduleResolution": "node",
"declaration": true,
"target": "es2015",
"module": "es2015",
"strict": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"dist"
]
}
Loading
Loading