Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix "copyValueTo" feature in layout settings #360

Open
wants to merge 210 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
bc90cbe
build(devdeps): pre-upgrade to Angular 15
Aug 10, 2023
c42cf07
build(upgrade):result of changes made by cmd
Aug 10, 2023
8597c75
docs:upgrade note
Aug 10, 2023
53d9bd9
build(deps):ran npm remove @angular/flex-layout tsickle
Aug 10, 2023
7f5ebc2
build(deps):ran tsickle ng update @angular/material@15 unsuccessfully
Aug 10, 2023
915c31d
build(deps):ran npm install @angular/material@15
Aug 10, 2023
90f719a
build(migrate):ran ng generate @angular/material:mdc-migration
Aug 10, 2023
8ff718e
build(deps):ran
Aug 10, 2023
3da4af4
build(scripting): added cp.cmd file and updated npm scripts to work o…
Aug 10, 2023
5284d62
style:formatting
Aug 10, 2023
3bdf10f
refactor:automatically added by build
Aug 10, 2023
b75552f
fix:flex-layout package has been deprecated and thus removed, patch i…
Aug 10, 2023
0bce0b5
fix:flex-layout package has been deprecated and removed as part of th…
Aug 10, 2023
3362bad
refactor(upgrade):import material flex-layout replacement styles
Aug 10, 2023
df63598
refactor:removed, sass alone is sufficient
Aug 10, 2023
65e432f
style:formatting
Aug 10, 2023
cd5a3d6
refactor:created as a quick replacement to address removal of angular…
Aug 10, 2023
f6f0492
refactor:renamed styles.scss in material project to flexlayout-replac…
Aug 10, 2023
06954fc
refactor:import flexlayout-replacement-styles for components that wer…
Aug 10, 2023
fee280c
refactor:remove FlexLayoutModule references and related code
Aug 10, 2023
bb2c1ed
refactor:changed flex-layout directives to custom html attributes for…
Aug 10, 2023
79e3edf
refactor(upgrade):adapted material design components to newer apis
Aug 10, 2023
b72d6ed
build(deps):addition of tailwind config file
Aug 10, 2023
ca2230d
Bump version to 15.7.0
Aug 10, 2023
1bbd45c
build(deps):changed peerDependencies to use angular 15
Aug 10, 2023
61eacaa
Bump version of AJSF Material to 0.8.2
Aug 10, 2023
7af6725
Update cp.cmd
zahmo Aug 15, 2023
1616ac6
revert to using forward slashes in script paths
zahmo Aug 15, 2023
f244f0d
Merge pull request #1 from zahmo/upgrade-ang15-mat15
zahmo Aug 15, 2023
2ca1604
Update README.md
zahmo Aug 16, 2023
720dea3
Create createdist.yml
zahmo Aug 17, 2023
83b8d1b
Update createdist.yml
zahmo Aug 17, 2023
290eddf
Update createdist.yml
zahmo Aug 17, 2023
e8998fb
Update createdist.yml
zahmo Aug 17, 2023
5681d3d
Update createdist.yml
zahmo Aug 17, 2023
d5fdf0a
Update createdist.yml
zahmo Aug 17, 2023
f3c67a0
Update createdist.yml
zahmo Aug 17, 2023
b410d12
Update createdist.yml
zahmo Aug 17, 2023
ca9bf5c
Update createdist.yml
zahmo Aug 17, 2023
4e36df7
Update createdist.yml
zahmo Aug 17, 2023
01fece6
Update createdist.yml
zahmo Aug 17, 2023
193fc15
Update createdist.yml
zahmo Aug 17, 2023
df8aab1
Update package.json
zahmo Sep 3, 2023
ff7dfd1
Update package.json
zahmo Sep 3, 2023
c7af65b
changed namespace and projects to zajsf
Sep 4, 2023
fe40509
Merge pull request #2 from zahmo/package_change_zajsf
zahmo Sep 5, 2023
e9a0599
Update README.md
zahmo Sep 5, 2023
a138795
Update createdist.yml
zahmo Sep 5, 2023
62f56d2
Update dependabot.yml
zahmo Sep 5, 2023
a571961
Updated LICENSE
zahmo Sep 5, 2023
00e96a2
Update LICENSE
zahmo Sep 6, 2023
02c9dcf
Merge pull request #3 from zahmo/zahmo-patch-1
zahmo Sep 6, 2023
b8d2786
build(deps):pre req to ang 16 update
Sep 6, 2023
0855d47
build(upgrade):changes made by running
Sep 7, 2023
60dd864
build(upgrade):ran
Sep 7, 2023
c30b348
build(deps):update version to 16.0.0
Sep 7, 2023
b7ce662
build(deps):update version to 0.16.0, update peer dependencies
Sep 7, 2023
432d409
build(deps):update version to 0.16.0, update peer dependencies
Sep 7, 2023
945d1bc
build(deps):update version to 0.16.0, update peer dependencies
Sep 7, 2023
3feb110
build(deps):update version to 0.16.0, update peer dependencies
Sep 7, 2023
24a272e
Update README.md
zahmo Sep 7, 2023
62c3bf1
Update README.md
zahmo Sep 7, 2023
f303c86
style:auto formatting
Sep 10, 2023
f10f6b5
refactor:ajv 8 changed dataPath to instacePath
Sep 10, 2023
5268bdd
style:newline
Sep 10, 2023
4e6ac52
build(scripts):added material prebuild script to run tailwindcss befo…
Sep 10, 2023
639ac79
build(deps):updated version to 0.16.0,
Sep 10, 2023
13b6dcc
build(deps):updated version to 0.16.0,
Sep 10, 2023
b05f60a
refactor:changed ajv options to be compatible with ajv 8
Sep 10, 2023
c6ee3c1
style:auto formatting applied
Sep 10, 2023
2bd18b7
feat:include tailwind css to help fix any future
Sep 10, 2023
6d3cbb1
16.0.1-alpha.0
Sep 10, 2023
cbeef9a
build:change versions to alpha
Sep 10, 2023
4593e3e
Update README.md
zahmo Sep 11, 2023
09ab2b5
refactor:changed tailwind-output.css to .scss
Sep 20, 2023
a25b610
feat:initial commit of daisyui framework library
Sep 20, 2023
6139a67
feat:update of config and build scripts to include daisyui framework …
Sep 20, 2023
be43567
refactor:renamed custom theme to zajsf_drops
Sep 28, 2023
60cc5b9
feat:initial commit of cssframework
Sep 28, 2023
dff1381
feat:configs updated to include zajsf/cssframework library project
Sep 28, 2023
f41b93f
docs:note to replace and test all deprecated calls
Sep 28, 2023
65a0f1f
feat:added initial cssframework assets and config for testing
Sep 28, 2023
590ee9e
refactor:bootstrap3 project refactored to use cssframework library pr…
Oct 8, 2023
c82dc50
refactor:bootstrap4 project refactored to use cssframework library pr…
Oct 8, 2023
153bfb3
feat:bootstrap5 project added
Oct 8, 2023
f44fe22
feat:added activeFrameworkNameSubject for clients to listen when the …
Oct 8, 2023
d70b0a3
feat:allow theme changes through requestThemeChange api
Oct 8, 2023
2c2f573
refactor:daisyui project refactored to use cssframework library project
Oct 8, 2023
138f61b
refactor:changes theme names
Oct 8, 2023
f5dc536
refactor:material-design project refactored to use cssframework libra…
Oct 8, 2023
0793a9f
feat:added themes for material design framework
Oct 8, 2023
1e3fb9c
feat:added theme selection dropdown also added
Oct 8, 2023
606cd76
build:copy files found in lib project dist/assets folders to demo dis…
Oct 8, 2023
c67aadd
build:added bootstrap5 project paths
Oct 8, 2023
50a7f5c
build:updated build scripts to include bootstrap5 and cssframework
Oct 8, 2023
ef75d82
fix:wrapped changeDetector.detectChanges() in timeout
Oct 9, 2023
141464d
feat:added theme apis
Oct 11, 2023
ad58522
feat:expose theme apis
Oct 11, 2023
c716bb3
feat:add theme as new input to JsonSchemaFormComponent
Oct 11, 2023
50c8839
fix:wrapped changeDetector.detectChanges() in timeout
Oct 11, 2023
7a7679e
fix:adjusted themes to clear compilation warnings
Oct 11, 2023
918bb95
refactor:updated to use theme as input to form
Oct 11, 2023
6100453
fix:applied workaround patch to fix nested array laout issues
Oct 11, 2023
0a7ecec
style:semi colon
Oct 13, 2023
823f155
feat:made frameworkThemeSubject public
Oct 13, 2023
48edd1a
fix:implemented OnDestroy to unsubscribe from Subscriptions
Oct 13, 2023
3e315fe
fix:change formValuesInput default from null to "data"
Oct 13, 2023
0822b06
style:formatting
Oct 13, 2023
195bdd7
feat:changes to daisyui_leaf theme
Oct 13, 2023
3a6737b
fix:implemented OnDestroy to unsubscribe from Subscriptions
Oct 13, 2023
48d4732
feat:added theme as extra param for url navigations
Oct 13, 2023
eed0b9a
refactor:use [(ngModel)] for theme binding
Oct 13, 2023
3195b64
fix:implemented OnDestroy to unsubscribe from Subscriptions
Oct 13, 2023
f7c00ea
fix:implemented OnDestroy to unsubscribe from Subscriptions
Oct 13, 2023
9816521
fix:implemented OnDestroy to unsubscribe from Subscriptions
Oct 13, 2023
805cb69
fix:reverted code to original commit
Oct 13, 2023
14eda71
build:change all packages to 16.1.0-RC.1
Oct 13, 2023
edde728
docs:updated readmes
Oct 16, 2023
7ddef5f
build:bumped versions to 16.1.0-RC.2
Oct 16, 2023
e2e329b
docs:typo
Oct 16, 2023
d659e55
Update README.md
zahmo Oct 16, 2023
5ff068b
docs:readme update
Oct 16, 2023
888c1be
Create deploy-branch.yml
zahmo Oct 17, 2023
861fada
Update deploy-branch.yml
zahmo Oct 17, 2023
7f677fb
feat:added text property
Dec 29, 2023
75957fb
feat:added support to load and customize third party framework assets…
Dec 29, 2023
cfe3982
feat:added text property to config
Dec 29, 2023
968e108
feat:included assets json config files and added text properties
Dec 29, 2023
69a6eb4
fix:removed "nav-link" class prefix
Dec 30, 2023
44c4ee7
feat:added text property
Dec 30, 2023
269952e
feat:added text property
Dec 30, 2023
048f38f
refactor:material themes file added to assets so it can be imported i…
Dec 30, 2023
f13d642
fix:dashes in file names causing issues
Dec 31, 2023
485d231
feat:added preserveSymlinks to true config-needs testing
Dec 31, 2023
852d4c4
refactor:removed cssframework-assets,unnecessary
Dec 31, 2023
67cfa81
feat:available frameworks now determined dynamically
Dec 31, 2023
f7b06b4
docs:added theme table
Dec 31, 2023
dce66f8
feat:added REMOVE_STYLES_ON_COMPONENT_DESTROY to providers, this will…
Dec 31, 2023
d571f0c
refactor:removed config to copy library assets folder
Dec 31, 2023
1a3fcec
docs:added docs for Framework assets
Dec 31, 2023
e0f8e50
build:bump version to 16.1.0-RC.4
Dec 31, 2023
04106b6
fix:renamed option defautWidgetOptions to defaultWidgetOptions
Feb 1, 2024
fab341b
docs:added info for adding theme
Feb 1, 2024
7879d68
docs:updated scope docs
Feb 1, 2024
f432671
build:version bump to 16.1.1
Feb 1, 2024
e7a570f
Merge branch 'main' into upgrade-ang16-frameworks-refactor
zahmo Feb 1, 2024
1b0b5b1
Merge pull request #4 from zahmo/upgrade-ang16-frameworks-refactor
zahmo Feb 1, 2024
b5a3bd9
build(upgrade):ran npm i typescript@^5.2
Feb 10, 2024
7159c40
build(upgrade):ran ng update --force --allow-dirty @angular/core@17 @…
Feb 10, 2024
a3c3a43
build:bump version to 17.0.0-alpha.0
Feb 13, 2024
9847d46
build:added build script to update environment with package info
Feb 13, 2024
663a22e
feat:display package info at bottom of page
Feb 13, 2024
262057e
build(deps):updated daisyui and tailwindcss
Feb 13, 2024
13768cd
build:updated daisyui config for v4
Feb 13, 2024
d423c41
build(deps):updated outdated packages
Feb 13, 2024
6899679
refactor:generated by tailwind 3.4
Feb 14, 2024
fc37223
docs:added new keywords for ang 17
Feb 14, 2024
826be39
docs:updated readme with versioning info
Feb 14, 2024
df2faa5
docs:updated docs
Feb 18, 2024
3fe6b7f
docs:formatting
Feb 18, 2024
97fca7e
Merge pull request #5 from zahmo/upgrade_ang17alpha
zahmo Feb 18, 2024
ae136a7
docs:changed install procedure to also install core and cssfw
Feb 27, 2024
9915f2e
fix:change css from tabs to tabs-md for responsive layouts
Feb 27, 2024
7c00358
Merge pull request #6 from zahmo/upgrade_ang17alpha
zahmo Feb 29, 2024
29b6dbd
feat:support added for class name prefixing in case of conflicting da…
Mar 2, 2024
4c42a1f
build:added build scripts to generate daisyui prefixes
Mar 2, 2024
7fac7a4
docs:added DUIOPTION as commented out
Mar 2, 2024
f42cde9
build:added npm build scripts for generating daisyui prefixed classes
Mar 3, 2024
2fb383a
feat:set classPrefix:true for DaisyUI classes to have the
Mar 3, 2024
dba987f
docs:added DUIOPTIONS as commented out
Mar 3, 2024
2991fcf
fix:workaround for duiOptions not taking effect
Mar 4, 2024
3e4e645
build(deps):bump version to 17.2.0-RC.1
Mar 4, 2024
a0bdcdc
build(update):ran
Mar 4, 2024
acda367
build(update):ran ng update @angular/material@^17
Mar 4, 2024
3c9db59
build:ran build,auto updated versions in environment files
Mar 4, 2024
653e991
Merge pull request #7 from zahmo/ang17-daisyui-prefix
zahmo Mar 4, 2024
eb87486
fix:changed styling for daisyui leaf theme number inputs so that incr…
Mar 5, 2024
82a342f
build:bump version to 17.2.1
Mar 5, 2024
b619eae
build:change ver to 17.2.1-RC.2
Mar 11, 2024
0dfcca6
feat:added cssClassPrefix as environment var, default set to true
Mar 11, 2024
19e3927
fix:added tw- to address daisyui limitation of not prefixing utility …
Mar 12, 2024
e051771
fix:prefixed classes need to be listed as string literals
Mar 12, 2024
653ddcb
feat:added cssClassPrefix as environment var
Mar 12, 2024
0c5375f
build:added build scripts for prefixing daisyui classes
Mar 12, 2024
d1cd827
build: version changed to 17.2.1-RC.2
Mar 12, 2024
9b567c6
build:env ver updated
Mar 13, 2024
1da0f6f
docs:updated readme
Mar 19, 2024
8b76e82
fix:changed checking from builtLayout.type to
Mar 20, 2024
e77e4c6
feat:added flex options to phone numbers
Mar 20, 2024
d61e97d
build:version bump to 17.2.2
Mar 20, 2024
64ff2d0
feat:changed phone nubmer type flex size
Mar 20, 2024
89be1fa
build:bump version to 17.2.3
Mar 20, 2024
0a007df
build:update environment version info
Mar 20, 2024
3728d56
fix:added extra script to generate both tw- and tw-dui prefixed classes
Mar 22, 2024
fc81e32
build:bump version to 17.2.4
Mar 22, 2024
8c694b3
build:version info updated in environments
Mar 22, 2024
46bd5ed
Merge pull request #8 from zahmo/ang17-patch-17.2.x
zahmo Mar 22, 2024
92189be
build(deps): updated codelyzer
Mar 22, 2024
d87ccd7
Merge pull request #9 from zahmo/ang17-patch-17.2.x
zahmo Mar 22, 2024
a055d25
fix:completed defaultStyling to avoid undefined errors for
Apr 18, 2024
6ee4881
build:update versions to 17.2.5-alpha.0
Apr 19, 2024
8adc602
build:update environment version info
Apr 19, 2024
36f6601
Merge pull request #10 from zahmo/ang17-patch-17.2.x
zahmo Apr 19, 2024
72d3000
Update issue templates
zahmo Apr 27, 2024
71c65fa
fix:needed to list tailwind border and tw-border classes
May 16, 2024
e520c41
build:update versions to 17.2.5-alpha.02
May 16, 2024
7a1ebd1
build:update environment version info
May 16, 2024
c44eef0
Merge pull request #14 from zahmo/ang17-patch-17.2.x
zahmo May 16, 2024
3d5512f
Update README.md
zahmo Sep 29, 2024
b55e240
fix(zajsf/core) Fix "copyValueTo" feature in layout settings
glagius Dec 11, 2024
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
Prev Previous commit
Next Next commit
refactor:created as a quick replacement to address removal of angular…
… flex-layout package
  • Loading branch information
zahmo committed Aug 10, 2023
commit cd5a3d6bf91d3246f2c68e7d665bb3245cef42be
98 changes: 98 additions & 0 deletions projects/ajsf-material/src/lib/flexlayout-replacement-styles.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
/* style sheet created to help replace angular flex-layout package
which is out of maintenance
see-https://github.com/angular/flex-layout
adapted from
https://github.com/angular/flex-layout/issues/1433
https://github.com/angular/flex-layout/issues/1433#issue-1508899434
*/

@tailwind base;
@tailwind components;
@tailwind utilities;
[fxLayout] {
box-sizing: border-box;
display: flex;
}

[fxLayout="row wrap"] {
flex-flow: row wrap;
}

[fxLayout="row"] {
flex-direction: row;
}

[fxLayout="column"] {
flex-direction: column;
}

[fxLayoutAlign="center center"] {
display: flex;
place-content: center;
align-items: center;
}

[fxLayoutAlign="start center"] {
display: flex;
place-content: center flex-start;
align-items: center;
}

[fxLayoutAlign="start start"] {
display: flex;
place-content: flex-start flex-start;
align-items: center;
}

[fxLayoutAlign="end center"] {
display: flex;
place-content: center flex-end;
align-items: center;
}

[fxFlex] {
box-sizing: border-box;
display: flex;
flex: 1 1 100%;
}

[fxFlex="none"] {
flex: none;
}

@media only screen and (min-width: 960px) {
[fxFlex-gt-sm="50"] {
flex: 1 1 50% !important;
box-sizing: border-box;
max-width: 50% !important;
}
[fxFlex-gt-sm="33"] {
flex: 1 1 33% !important;
box-sizing: border-box;
max-width: 33% !important;
}
}

[fxFlex="33"] {
flex: 1 1 33%;
box-sizing: border-box;
max-width: 33%;
}

[fxFlex="67"] {
flex: 1 1 67%;
box-sizing: border-box;
max-width: 67%;
}

@mixin flex {
@for $i from 0 through 20 {
[fxFlex="#{$i*5}"] {
flex: 1 1 $i*5%;
box-sizing: border-box;
max-width: $i*5%;
}
}
}

@include flex;