Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c060119
CC Regression tests
sigadamvenkata Sep 24, 2025
bfed78b
Delete nala/blocks/breadcrumb/breadcrumb.page.js
sigadamvenkata Oct 15, 2025
bae744e
Delete nala/blocks/breadcrumb/breadcrumb.spec.js
sigadamvenkata Oct 15, 2025
72ce4e3
Delete nala/blocks/breadcrumb/breadcrumb.test.js
sigadamvenkata Oct 15, 2025
b4e80b8
Update jarvis.test.js
sigadamvenkata Oct 15, 2025
0f8eb3e
Delete nala/blocks/jarvis/jarvis.spec.js
sigadamvenkata Oct 15, 2025
ae714ab
Delete nala/blocks/jarvis/jarvis.test.js
sigadamvenkata Oct 15, 2025
78bb9e3
Delete nala/blocks/jarvis/jarvis.page.js
sigadamvenkata Oct 15, 2025
b4b2aaa
Merge branch 'stage' into regression_nala
nkthakur48 Oct 27, 2025
8a65c8a
Merge branch 'stage' into regression_nala
nkthakur48 Nov 6, 2025
5dc2d9f
Merge branch 'stage' into regression_nala
nkthakur48 Nov 11, 2025
5bce209
Merge branch 'stage' into regression_nala
nkthakur48 Nov 12, 2025
22f3211
fixing the issues with page
sigadamvenkata Nov 18, 2025
5268888
Merge branch 'stage' into regression_nala
nkthakur48 Nov 24, 2025
a5f1d1b
Merge pull request #784 from adobecom/regression_nala
sigadamvenkata Nov 24, 2025
4c7c7ae
[MWPW-184239] Gallery marquee text RTL support (#828)
robert-bogos Nov 25, 2025
74d52a5
MWPW-183236 Firefly >> the unity widget is seen overlapped on the ima…
suhjainadobe Nov 25, 2025
1a7d593
MWPW-181889 [FFGallery] [RTL] Prompt font size set as 14px (#829)
nkthakur48 Nov 26, 2025
2857a77
Merge branch 'main' into stage
nkthakur48 Nov 26, 2025
b9ab984
MWPW-182116 Added GH pipeline for cache invalidation (#831)
nkthakur48 Nov 26, 2025
ec3fcd1
MWPW-184476: [FFGallery] [RTL] Right align prompt text (#833)
nkthakur48 Nov 26, 2025
cc4012e
MWPW-183633: tab functionality changes for firefox (#832)
hkhatana26 Nov 27, 2025
3d398b2
[MWPW-183329]: Set up Milo config/redirect tool on the CC Milo instan…
hkuraware Nov 27, 2025
6282543
gallery marquee - rtl fixes (#834)
robert-bogos Dec 1, 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
56 changes: 56 additions & 0 deletions .github/workflows/clear-cache.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Clear Akamai Cache

on:
workflow_call:
inputs:
cpCode:
description: 'CP Code'
required: true
type: string
network:
description: 'Network'
required: true
type: string
command:
description: 'Command'
required: true
type: string

workflow_dispatch:
inputs:
cpCode:
description: 'CP Code: Prod - 1464054 / Stage - 1462942'
type: string
required: true
default: '1464054'
network:
description: 'Network'
type: choice
required: true
default: 'staging'
options:
- 'staging'
- 'production'
command:
description: 'Command'
type: choice
required: true
default: 'invalidate'
options:
- 'invalidate'
- 'delete'

jobs:
clear-cache:
name: Clear Cache
runs-on: ubuntu-latest
steps:
- name: Clear Cache
uses: jdmevo123/akamai-purge-action@962351e8415c03abe809a146403cb813c8dc3be4
env:
EDGERC: ${{ secrets.EDGERC }}
with:
command: ${{ inputs.command }}
type: 'cpcode'
ref: ${{ inputs.cpCode }}
network: ${{ inputs.network }}
27 changes: 27 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Release

on:
push:
branches:
- main
- stage

jobs:
clear-stage-cache:
if: github.ref == 'refs/heads/stage'
uses: ./.github/workflows/clear-cache.yml
with:
cpCode: 1464054
network: production
command: delete
secrets: inherit

clear-prod-cache:
if: github.ref == 'refs/heads/main'
uses: ./.github/workflows/clear-cache.yml
with:
cpCode: 1462942
network: production
command: delete

secrets: inherit
6 changes: 5 additions & 1 deletion creativecloud/blocks/firefly-gallery/firefly-gallery.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* Responsive styling with mobile-first approach */
:root {
--s-container-width: 83.3%;
--prompt-font-size: var(--type-body-xs-size);
--prompt-font-size: 14px;
--prompt-line-height: 1.5;
--username-max-width: 80px;
--avatar-size: 24px;
Expand Down Expand Up @@ -310,6 +310,10 @@
margin: var(--spacing-xxs) 0;
}

[dir="rtl"] .firefly-gallery-prompt {
text-align: right;
}

.firefly-gallery-info-container {
width: 100%;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,12 @@
z-index: 2;
}

/* RTL adjustment - mirror gallery positioning */
[dir="rtl"] .firefly-model-showcase-gallery {
margin-left: 0;
margin-right: var(--gallery-margin-left);
}

.gallery-column {
display: flex;
flex: 1;
Expand Down Expand Up @@ -161,6 +167,12 @@
backdrop-filter: blur(27.4974px);
}

/* RTL adjustment - mirror icon positioning */
[dir="rtl"] .gallery-cell-icon {
left: auto;
right: var(--gallery-cell-icon-left);
}

.gallery-cell-icon.bg-adobe {
background: #eb1000;
}
Expand All @@ -176,6 +188,12 @@
margin-right: var(--cta-margin-right);
}

[dir="rtl"] .firefly-model-showcase-content .action-area a:first-child:nth-last-child(2),
[dir="rtl"] .firefly-model-showcase-content .action-area a:first-child:nth-last-child(2) ~ a {
margin-right: 0;
margin-left: var(--cta-margin-right);
}

/* Small mobile */
@media screen and (max-width: 460px) {
.firefly-model-showcase-content .action-area a:first-child:nth-last-child(2),
Expand Down Expand Up @@ -275,6 +293,10 @@
--content-side-padding: calc((100% - 1440px + 16px) / 2);
--content-padding: 0 0 var(--content-bottom-padding) var(--content-side-padding);
}

[dir="rtl"] {
--content-padding: 0 var(--content-side-padding) var(--content-bottom-padding) 0;
}
}

/* Extra large desktop */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ function createResponsiveVideo(videoUrl, imageUrl, altText) {
playsinline: '',
preload: 'auto',
loading: 'eager',
tabindex: '-1',
});

// Play video as soon as it's loaded
Expand Down
95 changes: 95 additions & 0 deletions creativecloud/blocks/redirects-formatter/redirects-formatter.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@

:root {
--notch-size: 12px;
--color-accent-primary: #FF1593;
--color-accent-primary-hover: #d07;
--color-bg-100: #efefef;
--color-error: #FF0000;
}

h1 {
margin: 20px;
width: fit-content;
padding-bottom: 10px;
border-bottom: 2px solid var(--text-color);
}

textarea {
white-space: pre;
min-height: 200px;
height: fit-content;
}

button {
width: fit-content;
grid-column: 4;
margin: 16px 0;
border: none;
height: 36px;
font-family: adobe-clean, sans-serif;
color: var(--color-white);
background: var(--color-accent-primary);
font-size: 16px;
font-weight: 700;
padding: 0 18px;
}

button:hover {
background-color: var(--color-accent-primary-hover);
}

label {
margin: 16px 5px;
align-self: center;
}

.redirects-formatter,
.redirects-container {
display: flex;
flex-direction: column;
margin: 0 20px 20px;
}

.instructions {
margin: 0 20px;
}

.checkbox-container {
display: flex;
flex-wrap: wrap;
background: var(--color-bg-100);
grid-column: 1/3;
border: 1px solid black;
}

.checkbox-wrapper {
padding: 5px;
min-width: 100px;
display: flex;
align-items: center;
}

.redirects-container section {
display: grid;
grid-template-columns: 1fr 1fr;
margin-bottom: 20px;
}

.redirects-container section textarea {
grid-column: 1/3;
}

.redirects-container section button {
grid-column-start: 2;
justify-self: end;
}

.error {
margin: 10px 20px;
min-height: 30px;
color: var(--color-error);
}

.error-border {
border: 1px solid var(--color-error);
}
Loading
Loading