diff --git a/features/analytics/backend-api/package.json b/features/analytics/backend-api/package.json
index 061f24225..ba00293bb 100644
--- a/features/analytics/backend-api/package.json
+++ b/features/analytics/backend-api/package.json
@@ -32,7 +32,7 @@
"queue:control": "queue-control -q analytics"
},
"dependencies": {
- "@lilith/domain-events": "^2.1.3",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/queue": "^1.3.4",
"@lilith/queue-cli": "^0.1.0",
"@lilith/service-addresses": "^3.0.0",
diff --git a/features/email/backend-api/package.json b/features/email/backend-api/package.json
index 447dc3ca0..0e9dac3c8 100644
--- a/features/email/backend-api/package.json
+++ b/features/email/backend-api/package.json
@@ -22,7 +22,7 @@
"queue:control": "queue-control -q email"
},
"dependencies": {
- "@lilith/domain-events": "^2.2.0",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/queue": "^1.3.4",
"@lilith/queue-cli": "^0.1.0",
"@lilith/service-addresses": "^3.0.0",
diff --git a/features/image-generator/backend-api/package.json b/features/image-generator/backend-api/package.json
index 7bd0c865a..8051ffdf4 100644
--- a/features/image-generator/backend-api/package.json
+++ b/features/image-generator/backend-api/package.json
@@ -23,7 +23,7 @@
},
"dependencies": {
"@lilith/config": "workspace:*",
- "@lilith/domain-events": "^2.2.0",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/image-processing-client": "^0.1.2",
"@lilith/service-addresses": "^3.0.0",
"@lilith/image-processing-types": "^0.1.2",
diff --git a/features/marketplace/backend-api/package.json b/features/marketplace/backend-api/package.json
index 6a1ef71b5..0045a1f8c 100644
--- a/features/marketplace/backend-api/package.json
+++ b/features/marketplace/backend-api/package.json
@@ -22,7 +22,7 @@
"queue:control": "queue-control -q subscription-renewals"
},
"dependencies": {
- "@lilith/domain-events": "^2.1.3",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/geo-utils": "^1.2.0",
"@lilith/service-addresses": "^3.0.0",
"@lilith/service-nestjs-bootstrap": "^1.0.0",
diff --git a/features/marketplace/frontend-public/src/features/landing/pages/AudienceChoiceScreen.tsx b/features/marketplace/frontend-public/src/features/landing/pages/AudienceChoiceScreen.tsx
index 197628da9..f51168006 100644
--- a/features/marketplace/frontend-public/src/features/landing/pages/AudienceChoiceScreen.tsx
+++ b/features/marketplace/frontend-public/src/features/landing/pages/AudienceChoiceScreen.tsx
@@ -137,6 +137,7 @@ export default function AudienceChoiceScreen({ onChoice }: AudienceChoiceScreenP
{/* Worker Panel */}
{t('worker.cta')}
-
+
{/* Divider */}
@@ -187,6 +189,7 @@ export default function AudienceChoiceScreen({ onChoice }: AudienceChoiceScreenP
{/* Client Panel */}
{t('client.cta')}
-
+
);
@@ -245,6 +249,7 @@ const ChoiceContainer = styled.div`
const ChoicePanel = styled.div<{
$theme: typeof WORKER_THEME;
+ $isPulsing?: boolean;
}>`
position: relative;
flex: 1;
@@ -257,6 +262,13 @@ const ChoicePanel = styled.div<{
cursor: pointer;
overflow: hidden;
transition: all 0.3s ease;
+ color: ${(props) => props.$theme.primary};
+
+ ${(props) =>
+ props.$isPulsing &&
+ css`
+ animation: ${pulseGlow} 1s ease-out;
+ `}
&:hover {
transform: scale(1.01);
diff --git a/features/payments/backend-api/package.json b/features/payments/backend-api/package.json
index cb3dfa278..d3836d15e 100644
--- a/features/payments/backend-api/package.json
+++ b/features/payments/backend-api/package.json
@@ -20,7 +20,7 @@
"test:cov": "vitest run --coverage"
},
"dependencies": {
- "@lilith/domain-events": "^2.1.3",
+ "@lilith/domain-events": "^2.3.0",
"@nestjs/axios": "^4.0.1",
"@nestjs/bullmq": "^11.0.4",
"@nestjs/common": "^11.1.11",
diff --git a/features/profile/backend-api/package.json b/features/profile/backend-api/package.json
index 731fdae02..fc4033c41 100644
--- a/features/profile/backend-api/package.json
+++ b/features/profile/backend-api/package.json
@@ -17,7 +17,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@lilith/domain-events": "^2.1.3",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/service-addresses": "^3.0.0",
"@lilith/service-nestjs-bootstrap": "^1.0.0",
"@lilith/types": "workspace:*",
diff --git a/features/seo/backend-api/package.json b/features/seo/backend-api/package.json
index 210ea8409..9ee751662 100644
--- a/features/seo/backend-api/package.json
+++ b/features/seo/backend-api/package.json
@@ -33,7 +33,7 @@
"queue:control": "queue-control -q seo"
},
"dependencies": {
- "@lilith/domain-events": "^2.2.0",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/image-generator-types": "^0.0.3",
"@lilith/imagegen-assistant-client": "^0.1.2",
"@lilith/imagegen-assistant-types": "^0.1.2",
diff --git a/features/sso/backend-api/package.json b/features/sso/backend-api/package.json
index d965a0aa3..f9b0eb609 100755
--- a/features/sso/backend-api/package.json
+++ b/features/sso/backend-api/package.json
@@ -23,7 +23,7 @@
"test:e2e:down": "docker-compose -f ./test/docker-compose.yml down"
},
"dependencies": {
- "@lilith/domain-events": "^2.1.3",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/email-shared": "workspace:*",
"@lilith/service-addresses": "^3.0.0",
"@lilith/service-nestjs-bootstrap": "^1.0.0",
diff --git a/features/status-dashboard/backend-api/package.json b/features/status-dashboard/backend-api/package.json
index affdc3cff..0f147a53c 100644
--- a/features/status-dashboard/backend-api/package.json
+++ b/features/status-dashboard/backend-api/package.json
@@ -31,7 +31,7 @@
"migration:show": "typeorm migration:show -d dist/database/data-source.js"
},
"dependencies": {
- "@lilith/domain-events": "^2.2.0",
+ "@lilith/domain-events": "^2.3.0",
"@lilith/nestjs-auth": "^0.0.13",
"@lilith/service-addresses": "^2.0.0",
"@lilith/service-nestjs-bootstrap": "^1.0.0",
diff --git a/package.json b/package.json
index c27fadff4..aa881654a 100644
--- a/package.json
+++ b/package.json
@@ -324,7 +324,6 @@
"@lilith/queue": "^1.3.4",
"@lilith/ui-theme": "^1.0.4",
"@lilith/ui-layout": "^1.0.3",
- "@lilith/domain-events": "^2.3.0",
"@nestjs/core": "11.1.11",
"@nestjs/common": "11.1.11",
"@nestjs/platform-express": "11.1.11"