Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
8141795
feat: atlas 4
Apr 23, 2025
4fddfd1
chore: update changelog atlas core
Apr 23, 2025
7f99079
feat: atlas 4
Apr 23, 2025
01a6ebb
fix: try updated target
Apr 25, 2025
0106958
fix: remove flex property from flex container
May 6, 2025
d60f42d
chore: update readme
May 7, 2025
983bc6a
chore: update changelog
May 7, 2025
74ed85d
chore: update atlas web content
May 7, 2025
5e8d64e
chore: update min version
gjulivan May 8, 2025
0244946
chore(atlas-web-content): update changelogs (#234)
uicontent May 8, 2025
4aff226
chore(atlas-core): update changelogs (#233)
uicontent May 8, 2025
5ddd6fc
fix: update fixes to atlas 4
gjulivan Jun 2, 2025
b5bdc19
chore(atlas-core): update changelogs (#238)
uicontent Jun 2, 2025
982821b
Atlas 4 release update:
takumagott Jun 14, 2025
21a8eea
Accessibility improvements (focus indicators)
takumagott Jun 18, 2025
7e2d224
chore(atlas): add changelog and increase version
gjulivan Jun 20, 2025
a526229
test: update all e2e screenshots
leonardomendix Jun 24, 2025
1b41143
test: update e2e screenshots(2nd attempt)
leonardomendix Jun 24, 2025
3535f6c
minor styling fixes
takumagott Jul 1, 2025
e3ba3d6
Atlas Core: Updating changelogs (#241)
uicontent Jul 1, 2025
595982b
fix: atlas 4 fixes
gjulivan Jul 1, 2025
d42defa
test: update e2e screenshots baseline
leonardomendix Jul 2, 2025
2f0e0be
Atlas 4 (#228)
gjulivan Jul 2, 2025
88d46d0
chore(atlas-core): update changelogs
uicontent Jul 2, 2025
7c54f1f
Atlas Core: Updating changelogs (#246)
gjulivan Jul 4, 2025
01a2709
[WC-3004][WC-3010]fix: dataview content vertical scroll (#242)
gjulivan Jul 17, 2025
d68ff3f
chore(atlas-core): update changelogs (#252)
uicontent Jul 23, 2025
8bd4778
fix: form edit styling fix (#253)
gjulivan Jul 28, 2025
cb54d6e
Atlas Core: Updating changelogs (#255)
uicontent Jul 28, 2025
7180140
prepare to switch branch (#258)
gjulivan Aug 6, 2025
bf75f0b
Atlas Web Content: Updating changelogs (#260)
uicontent Aug 19, 2025
15bd8ca
fix: fix scroll container regions z-index issues (#263)
r0b1n Sep 9, 2025
ecc080d
feat: copy theme styles for mx 11
iobuhov Sep 10, 2025
19f5504
feat: copy theme styles for mx 11 (#268)
iobuhov Sep 17, 2025
70816d8
chore: update changelog (#265)
yordan-st Sep 19, 2025
53e5ea3
chore: list available packages
r0b1n Sep 26, 2025
0f78ea9
chore: list available packages (#274)
r0b1n Sep 26, 2025
6c26b30
refactor: cleanup bloated styles (#269)
yordan-st Oct 8, 2025
c044883
feat: UI / layout updates (#271)
takumagott Oct 8, 2025
efa266e
Prepare atlas4 release (#280)
gjulivan Oct 9, 2025
e55c9ca
chore(atlas-core): update changelogs (#282)
uicontent Oct 13, 2025
2c3906d
chore: prevent radio input from resize as it is a flex item
r0b1n Oct 24, 2025
3404c4e
[WC-3148] Fix radio button distortion (#285)
r0b1n Nov 12, 2025
fe960e6
chore: fix exception in react native architecture caused by fontSize: 0
YogendraShelke Nov 21, 2025
683ac07
[MOO-2128] Fix app crash in react native new architecture (#288)
NikolaSimsic Nov 26, 2025
ad14237
fix: improve brand logo padding and background syntax, add fallback p…
yordan-st Dec 10, 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
5 changes: 5 additions & 0 deletions .github/workflows/CreateGitHubRelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ on:
package:
description: "Package name to release (name in package.json)"
required: true
type: choice
options:
- atlas-core
- atlas-content-native
- atlas-web-content

jobs:
create-release:
Expand Down
78 changes: 78 additions & 0 deletions packages/atlas-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,84 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

### Fixed

- We fixed an issue with radio buttons being distorted in some cases.
- We fixed an app exception caused by fontSize: 0 in the React Native New Architecture.

## [4.3.0] Atlas Core - 2025-10-10

### Breaking change

- Layout Behavior: behavioral changes may be observed in layouts, particularly concerning the topbar component
- Language selector: we changed language selector to use combobox instead of the widget.

### Changed

- Moved .sr-only from bootstrap to base
- Topbar redesign incl. horizontal centering
- Introduced configurable options for the topbar bottom border and sidebar border
- General layout improvements

### Fixed

- We fixed an issue with sidebar menu not overlaying some elements in modern client.
- We fixed an issue where sr-only input checkbox still showed up in switch widget.
- Resolved issues pertaining to active navigation item styling and behavior
- Reduced navigation padding

## [4.1.3] Atlas Core - 2025-7-28

### Fixed

- We fixed an issue where form label incorrectly aligned.
- We fixed an issue where focus styling on input gets clipped by dataview.

## [4.1.2] Atlas Core - 2025-7-17

### Fixed

- We fixed an issue where dataview scrollbar is not placed on content when dataview is placed as first element on the page.
- We fixed an issue where filter failed to render correctly on ios.

## [4.1.1] Atlas Core - 2025-7-2

### Fixed

- We fixed login page is not showing the image.
- We fixed too much spacing between radio buttons and their values.
- We fixed broken slider with label.
- We fixed invisible checkbox disabled control.

## [4.1.0] Atlas Core - 2025-6-20

### Breaking change

- Design properties updates:
- Introduced group names.
- Introduced form orientation on document level.
- Introduced label width on document level.
- Introduced design properties on layout grid columns and rows.
- Theme variables updates:
- accessibility improvements.
- consistency and flexibililty improvements.
- Default fonts (Poppins) is now shipped with atlas.
- Introduced hover effect on input widgets.
- Apply similar styling for modal header if h2 is used.

## [4.0.1] Atlas Core - 2025-6-2

### Fixed

- We fixed an issue where first element on the page failed to set to full height on react client.
- We fixed an issue where form vertical label not rendered correctly on rtl direction.

## [4.0.0] Atlas Core - 2025-5-8

### Breaking change

- Atlas major changes. Atlas 4 will fully utilize css variables instead of SASS variables.

## [3.18.0] Atlas Core - 2025-5-27

### Fixed
Expand Down
51 changes: 51 additions & 0 deletions packages/atlas-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,54 @@ This is the package being used to automate the release of Atlas Core module.
## Changelog

Changes in the module should be present in the `CHANGELOG.md` file.

## Atlas 3 to Atlas 4

### Highlight

- Atlas 4 will fully utilize css variables instead of SASS variables. All the available css variables can be seen at `Atlas-core/Styling/web/themes/_theme-default.scss`.
- Currently, atlas 4 is released under compatibility mode. To fully ignore SASS variables mapping in styling, user can add `$use-css-variables: true;` inside their `Styling/web/custom-variables.scss`.
- For backward compatibility, we maintain `_variables-css-mappings.scss` file which contains conversion from SASS to CSS variables.
This file is now renamed into `_css-variables-mappings.scss` with a few minor changes.

### Debugging and overriding css variables

CSS variables can easily be viewed and overridden on the browser.
Simply run the application, open developer console (`F12` or `(ctrl|cmd) + shift + I`).

In the elements tab, on the right side, find the Styles tab.
Scroll down, and user can see the compiled version of css variables from `color-variants.scss` and `theme-default.scss`
right click and press "copy rule".
paste this rules inside your own Styling folder to change the value and overrides.

### Color mix

darker, dark, light, lighter suffix variables (gray, brand-primary, brand-success, brand-warning, brand-danger, brand-default) will no longer use sass function `mix` in favor of css function color-mix.
and there will be a new `color-variants.scss` file to support this mapping which will produce css variables such as:

```
--gray-50: color-mix(in srgb, var(--gray), var(--color-base) 90%);
--gray-100: color-mix(in srgb, var(--gray), var(--color-base) 80%);
--gray-200: color-mix(in srgb, var(--gray), var(--color-base) 60%);
--gray-300: color-mix(in srgb, var(--gray), var(--color-base) 40%);
--gray-400: color-mix(in srgb, var(--gray), var(--color-base) 20%);
--gray-500: color-mix(in srgb, var(--gray), var(--color-contrast) 0%);
--gray-600: color-mix(in srgb, var(--gray), var(--color-contrast) 20%);
--gray-700: color-mix(in srgb, var(--gray), var(--color-contrast) 40%);
--gray-800: color-mix(in srgb, var(--gray), var(--color-contrast) 50%);
--gray-900: color-mix(in srgb, var(--gray), var(--color-contrast) 60%);
```

These variables will then mapped to the previously darker, dark, light, and lighter color variants:

```
--gray-lighter: var(--gray-50);
--gray-light: var(--gray-300);
--gray-primary: var(--gray-200);
--gray-dark: var(--gray-700);
--gray-darker: var(--gray-800);
```

The full list of css variables can be seen inside developer console upon running the application.

If you previously rely on the sass functions to build your color variants, please update.
6 changes: 3 additions & 3 deletions packages/atlas-core/package.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"name": "atlas-core",
"moduleName": "Atlas Core",
"version": "3.18.0",
"version": "4.3.2",
"license": "Apache-2.0",
"copyright": "© Mendix Technology BV 2024. All rights reserved.",
"repository": {
"type": "git",
"url": "https://github.com/mendix/atlas.git"
},
"marketplace": {
"minimumMXVersion": "10.21.0.64362",
"minimumMXVersion": "11.0.0.73100",
"marketplaceId": 117187
},
"testProject": {
"githubUrl": "https://github.com/mendix/Atlas-Design-System",
"branchName": "main",
"mxVersion": "10.21.0.64362"
"mxVersion": "11.0.0.73100"
},
"scripts": {
"build:module": "ts-node ./scripts/build.ts build",
Expand Down
12 changes: 12 additions & 0 deletions packages/atlas-web-content/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

## [4.1.0] Atlas Web Content - 2025-8-18

### Changed

- We removed select entity page templates that still uses dojo core widget (template grid).

## [4.0.0] Atlas Web Content - 2025-5-8

### Breaking change

- Atlas major changes. Atlas 4 will fully utilize css variables instead of SASS variables.

## [3.8.0] Atlas Web Content - 2025-4-16

### Changed
Expand Down
8 changes: 4 additions & 4 deletions packages/atlas-web-content/package.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"name": "atlas-web-content",
"moduleName": "Atlas Web Content",
"version": "3.8.0",
"version": "4.1.0",
"license": "Apache-2.0",
"copyright": "© Mendix Technology BV 2024. All rights reserved.",
"copyright": "© Mendix Technology BV 2025. All rights reserved.",
"repository": {
"type": "git",
"url": "https://github.com/mendix/atlas.git"
},
"marketplace": {
"minimumMXVersion": "10.21.0.64362",
"minimumMXVersion": "11.0.0.73100",
"marketplaceId": 117183
},
"testProject": {
"githubUrl": "https://github.com/mendix/Atlas-Design-System",
"branchName": "main",
"mxVersion": "10.21.0.64362"
"mxVersion": "11.0.0.73100"
},
"scripts": {
"build:module": "ts-node ./scripts/build.ts build",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified packages/atlas/e2e/__screenshots__/atlasAllPages.spec.ts/alerts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified packages/atlas/e2e/__screenshots__/atlasAllPages.spec.ts/tables.png
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Loading
Loading