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

Aem-live-migration #520

Open
wants to merge 2,427 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2427 commits
Select commit Hold shift + click to select a range
1271384
fixed buttons causing cls
abutuza Nov 28, 2024
8b02987
Merge branch 'DEX-20997' of github.com:bitdefender/www-websites into …
abutuza Nov 28, 2024
bda74e6
Add error handling and no-response icon for link checker
Matei-Iordache Nov 28, 2024
9cc747c
Merge branch 'DEX-20997' of github.com:bitdefender/www-websites into …
Matei-Iordache Nov 28, 2024
8848620
Update link-checker to include URL in request body
Matei-Iordache Nov 28, 2024
5d77779
added dotted lines
Matei-Iordache Nov 28, 2024
7e456cd
Refactor link-checker styles for improved readability and consistency
Matei-Iordache Nov 28, 2024
29fec78
mobile fixes
Matei-Iordache Nov 28, 2024
a72ac2b
Remove max-height and margin adjustments for link-checker in responsi…
Matei-Iordache Nov 28, 2024
fbc0248
Enhance link-checker functionality by ensuring URLs have a protocol a…
Matei-Iordache Nov 28, 2024
c0f2bb2
Add font
Matei-Iordache Nov 28, 2024
336bf78
Update clipboard copy functionality in link-checker to use text conte…
Matei-Iordache Nov 28, 2024
108fdf9
Adding secpass + secpassm to the mapping for Zuora
ltiseanu Nov 29, 2024
210841a
remove console log
ltiseanu Nov 29, 2024
4675f59
Merge pull request #419 from bitdefender/fix-zuora-pid
inastase Nov 29, 2024
f8b53af
adjusted product card image properties
abutuza Nov 29, 2024
68b4040
Refactor link-checker to improve clipboard functionality, enhance inp…
Matei-Iordache Nov 29, 2024
2924149
adjusted image position on product card
abutuza Dec 2, 2024
9e48c00
centered image position
abutuza Dec 2, 2024
67fc95a
Refactor blog-news and link-checker components for improved structure…
Matei-Iordache Dec 2, 2024
6281758
Enhance link-checker styles and improve status message handling, incl…
Matei-Iordache Dec 3, 2024
17a3098
Fix URL validation regex in link-checker to correctly handle query st…
Matei-Iordache Dec 3, 2024
82951e1
Reduce font size in link-checker component for improved readability
Matei-Iordache Dec 3, 2024
fd215e3
refactored icon selection
abutuza Dec 3, 2024
6222df7
refactored code to remove unnecessary event listener
abutuza Dec 3, 2024
7f9f69e
Update link-checker to improve event handling and reset functionality…
Matei-Iordache Dec 3, 2024
f6a4786
Refactor link-checker CSS by removing unused styles and optimizing la…
Matei-Iordache Dec 3, 2024
45ab80e
mapped additional products to local products
abutuza Dec 3, 2024
7c0e4c9
Update link-checker styles and improve error message clarity; adjust …
Matei-Iordache Dec 3, 2024
284e2b4
Enhance link-checker input handling by adding inputDiv for better dis…
Matei-Iordache Dec 3, 2024
422ee2a
Merge pull request #421 from bitdefender/DEX-21287
inastase Dec 3, 2024
f8f04a6
Add bot prevention mechanism to link-checker; implement challenge res…
Matei-Iordache Dec 3, 2024
83595a3
Add loading indicator to link-checker; implement loader-circle class …
Matei-Iordache Dec 4, 2024
ffd758d
Merge branch 'main' into DEX-20997
Matei-Iordache Dec 4, 2024
b747bb7
Adjust link-checker icon position for improved layout; move icon top …
Matei-Iordache Dec 4, 2024
e00f802
Update .eslintignore to exclude bot-prevention utility and add error …
Matei-Iordache Dec 4, 2024
6c3d7ff
Merge branch 'main' into aem-live-migration
Matei-Iordache Dec 4, 2024
bca5c26
Add Nimbus Client ID header to link-checker requests
Matei-Iordache Dec 4, 2024
efc163e
Refactor blog and link-checker components to use <p> and <h1> tags fo…
Matei-Iordache Dec 4, 2024
5c8931b
Merge branch 'main' into dex-20840-vlaicu-implementation
iconstantin-bd Dec 5, 2024
b056785
DEX-20840 | removed hardcoded campaign
iconstantin-bd Dec 5, 2024
f92a6f0
added functionality for dynamic priceCondition texts
abutuza Dec 5, 2024
af1ceea
Merge branch 'stage' into dex-20840-vlaicu-implementation-stage
iconstantin-bd Dec 5, 2024
384ffb3
Merge pull request #423 from bitdefender/dex-20840-vlaicu-implementat…
iconstantin-bd Dec 5, 2024
20d966c
added fix for cyclic dependencies
iconstantin-bd Dec 5, 2024
90b7070
Merge pull request #424 from bitdefender/dex-20840-vlaicu-implementat…
iconstantin-bd Dec 5, 2024
98bebd0
added queryParams to Page class
iconstantin-bd Dec 5, 2024
a11d04d
updated the code to use the correct campaign variable
iconstantin-bd Dec 5, 2024
6ed0fae
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 5, 2024
d1a3e60
Merge pull request #425 from bitdefender/dex-20840-vlaicu-implementat…
iconstantin-bd Dec 5, 2024
3bc099c
created separate ids object
iconstantin-bd Dec 5, 2024
17bad91
added functionality for multiple cards metadata
abutuza Dec 5, 2024
7577044
Merge pull request #427 from bitdefender/dex-20840-vlaicu-implementat…
iconstantin-bd Dec 5, 2024
4079070
covered case where metadata might be missing
abutuza Dec 5, 2024
408835e
removed unnecessary forEach loop for improved performance
abutuza Dec 5, 2024
909bd29
completed the missing bundle ids
iconstantin-bd Dec 5, 2024
545c3de
Merge pull request #429 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 5, 2024
93fcd96
added missing bundle ids
iconstantin-bd Dec 5, 2024
2b0832f
changed Vlaicu mappings
iconstantin-bd Dec 5, 2024
f7d9300
Merge pull request #430 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 5, 2024
7df577f
added .js to import
iconstantin-bd Dec 5, 2024
1effebc
Merge pull request #431 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 5, 2024
d217715
fixed repeating arrow pattern and inconsistent size
abutuza Dec 5, 2024
d13a63f
Update CSS styles across multiple components for improved layout and …
Matei-Iordache Dec 5, 2024
07235bd
Enhance height matching functionality by including direct child colum…
Matei-Iordache Dec 5, 2024
a4f3bf9
Add height property to span elements in columns.css for consistent la…
Matei-Iordache Dec 5, 2024
ebeb438
Update height matching functionality to target <p> tags in blog-news …
Matei-Iordache Dec 5, 2024
2fbc10e
Enhance blog-news component styles by resetting margin and adding fle…
Matei-Iordache Dec 5, 2024
fee6d11
Remove fixed height from span elements and align text columns to flex…
Matei-Iordache Dec 5, 2024
0957b89
Adjust desktop max width for sections to improve layout consistency
Matei-Iordache Dec 5, 2024
0051612
added checked attribute to selector for default selection
abutuza Dec 5, 2024
b9118f6
remove checked value at active button change
abutuza Dec 5, 2024
dbe2426
Refactor blog-card styles to improve layout and maintain consistency
Matei-Iordache Dec 6, 2024
2edc111
Merge pull request #428 from bitdefender/DEX-21268
inastase Dec 6, 2024
c25539c
Merge pull request #432 from bitdefender/DEX-21356
inastase Dec 6, 2024
04d4487
Update link-checker styles and structure for improved layout and acce…
Matei-Iordache Dec 6, 2024
6182f9b
Center align text in link-checker input div for improved layout
Matei-Iordache Dec 6, 2024
fe88064
Clear error message when input is emptied in link-checker
Matei-Iordache Dec 6, 2024
2f3208b
Clear link-checker result on paste event for better user experience
Matei-Iordache Dec 6, 2024
a63c571
Remove top margin from link-checker result for improved layout
Matei-Iordache Dec 6, 2024
80defad
Remove top margin from link-checker result for improved layout
Matei-Iordache Dec 6, 2024
80fa056
Adjust margin for danger result in link-checker for improved layout
Matei-Iordache Dec 6, 2024
2f94320
Update safe link message to include security software recommendation …
Matei-Iordache Dec 6, 2024
245a0b2
Refactor CSS styles for blog news and link checker components for imp…
Matei-Iordache Dec 9, 2024
6136425
Change to prod route
Matei-Iordache Dec 9, 2024
2fcb82f
Merge pull request #422 from bitdefender/DEX-20997
inastase Dec 9, 2024
3e33321
added price functionality to price condition nanoblock
abutuza Dec 9, 2024
06a57d3
Refactor URL validation regex in link-checker for improved accuracy
Matei-Iordache Dec 9, 2024
8834646
Merge pull request #433 from bitdefender/DEX-20997
inastase Dec 9, 2024
6db28f4
added functionality for prices inside dynamic text
abutuza Dec 9, 2024
4d34551
added missing parameters to buy links
iconstantin-bd Dec 9, 2024
ac37ff0
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 9, 2024
3623fd2
refactored dynamic texts function for better readability and fewer ev…
abutuza Dec 9, 2024
a0d8267
Merge pull request #434 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 9, 2024
09092ca
modified modal button style to use global settings
abutuza Dec 9, 2024
dbab39f
added comments to explain store interaction
abutuza Dec 9, 2024
46de09b
Merge pull request #435 from bitdefender/DEX-21370
abutuza Dec 9, 2024
f404685
commented out loadEager plugin execution with a note for future consi…
Matei-Iordache Dec 9, 2024
77911f6
DEX-21186 - Adding Zuora products mapping into excell on sharepoint
ltiseanu Dec 9, 2024
69b48a2
DEX-21186 - Adding Zuora products mapping into excell on sharepoint
ltiseanu Dec 9, 2024
a1a48be
removing unused const
ltiseanu Dec 9, 2024
3eed5fc
Merge branch 'main' of https://github.com/bitdefender/www-websites in…
ltiseanu Dec 9, 2024
8aa9744
update
ltiseanu Dec 9, 2024
895f661
update
ltiseanu Dec 9, 2024
7b0ffe1
Merge pull request #420 from bitdefender/login-logic-on-websites
iconstantin-bd Dec 10, 2024
c169a00
Merge pull request #437 from bitdefender/fix-target-exp
Matei-Iordache Dec 10, 2024
a8c0400
Merge pull request #438 from bitdefender/DEX-21186
ltiseanu Dec 10, 2024
25d1310
fixed mega menu error due to missconfigured query
iconstantin-bd Dec 10, 2024
52d3dbb
Merge pull request #439 from bitdefender/fix-mega-menu-error
iconstantin-bd Dec 10, 2024
eb5e113
added missing bundle id
iconstantin-bd Dec 10, 2024
fda7619
for ro domain, Vlaicu will be triggered by default
iconstantin-bd Dec 10, 2024
97259b2
Merge branch 'main' into dex-20840-vlaicu-implementation
iconstantin-bd Dec 10, 2024
8091af1
solved merge issues
iconstantin-bd Dec 10, 2024
69ffc02
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 10, 2024
2ab673f
Merge pull request #440 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 10, 2024
5f0854f
fixed styling issues found during block testing
abutuza Dec 11, 2024
4bd5973
changed empty string with constant
iconstantin-bd Dec 11, 2024
8cb6c0d
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 11, 2024
c044bb6
update the endpoint for zuoraConfig
iconstantin-bd Dec 11, 2024
0ef6f9c
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 11, 2024
09e266f
Merge pull request #441 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 11, 2024
e4a59e7
Merge pull request #442 from bitdefender/DEX-21403
abutuza Dec 11, 2024
b594702
add browser detection and update hero link for Firefox
Matei-Iordache Dec 11, 2024
5257303
refactor: remove unnecessary toLowerCase() call in URL validation
Matei-Iordache Dec 11, 2024
a1f6854
Merge pull request #443 from bitdefender/DEX-21414
Matei-Iordache Dec 11, 2024
0920c3a
Merge pull request #436 from bitdefender/dex-20840-vlaicu-implementation
iconstantin-bd Dec 11, 2024
e9e6b43
updated the id mappings to include secpassm
iconstantin-bd Dec 11, 2024
2b7b4f8
added fix for other domains other than Vlaicu ones
iconstantin-bd Dec 11, 2024
0532b87
Merge pull request #445 from bitdefender/dex-20840-vlaicu-implementation
iconstantin-bd Dec 11, 2024
ff01c4f
prepared Vlaicu for deployment to production on all domains
iconstantin-bd Dec 12, 2024
6127468
removed vlaicuFlag
iconstantin-bd Dec 12, 2024
ccfd4cc
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 12, 2024
34c9948
added correct campaign for tests
iconstantin-bd Dec 12, 2024
dfaf7bf
Merge pull request #446 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 12, 2024
9fc1a67
deleted missconfigured constants
iconstantin-bd Dec 12, 2024
7e3b6da
Merge pull request #447 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 12, 2024
4707ea9
made Vlaicu use only promotion path on stage
iconstantin-bd Dec 12, 2024
2c2a507
added TODOs
iconstantin-bd Dec 12, 2024
dd4f75c
Merge pull request #448 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 12, 2024
1de61a3
updated the buy link parameters for Vlaicu
iconstantin-bd Dec 12, 2024
8d15cf8
package and lint updates
Matei-Iordache Dec 12, 2024
0fd4dda
Merge pull request #450 from bitdefender/DEX-21261-fix-vlaicu-links
iconstantin-bd Dec 12, 2024
c6ad196
lint fix
abutuza Dec 12, 2024
a1c185b
scuderia lint fix
abutuza Dec 12, 2024
b944f69
refactored scuderia css to fix descending specificity
abutuza Dec 12, 2024
ff46c24
lint fix
abutuza Dec 12, 2024
52b3f3d
lint fix
abutuza Dec 12, 2024
b6d496e
added extra case for de-de domain and soho product
iconstantin-bd Dec 12, 2024
5cd1ae7
Merge pull request #452 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 12, 2024
9659acb
prepared the locale for the soho product on de-de
iconstantin-bd Dec 13, 2024
ecd4fbb
Merge branch 'main' into dex-20840-vlaicu-implementation
iconstantin-bd Dec 13, 2024
edf17e2
added correct locale for soho call on de
iconstantin-bd Dec 13, 2024
096cdc6
made corner case for SOHO on de
iconstantin-bd Dec 13, 2024
fb09f73
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 13, 2024
6232eb2
Merge pull request #454 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 13, 2024
8c233f6
Merge pull request #453 from bitdefender/dex-20840-vlaicu-implementation
iconstantin-bd Dec 16, 2024
797f29f
added correct ids
iconstantin-bd Dec 16, 2024
c7ac2dc
Merge pull request #455 from bitdefender/dex-20840-vlaicu-implementation
inastase Dec 16, 2024
6c4b414
update hero banner img
ltiseanu Dec 16, 2024
c2a8ea2
Merge branch 'main' of https://github.com/bitdefender/www-websites in…
ltiseanu Dec 16, 2024
303ab9b
update
ltiseanu Dec 16, 2024
a874b52
lint errors fixes
Matei-Iordache Dec 16, 2024
d595362
Merge branch 'main' into dex-19682-stage
Matei-Iordache Dec 16, 2024
04f92d6
Merge pull request #451 from bitdefender/package-and-lint-updates
Matei-Iordache Dec 16, 2024
a3798c2
Readd a function
Matei-Iordache Dec 16, 2024
c4e9084
Merge pull request #444 from bitdefender/link-checker-fix
Matei-Iordache Dec 16, 2024
9e35215
fixed missing bundle ids
iconstantin-bd Dec 16, 2024
d964a51
update
ltiseanu Dec 16, 2024
605bd1d
fixed data layer
iconstantin-bd Dec 16, 2024
f716372
reverte to old base variant
iconstantin-bd Dec 16, 2024
646b7a5
Merge pull request #456 from bitdefender/dex-20840-vlaicu-implementation
iconstantin-bd Dec 16, 2024
cc254fd
Refactor hero.css to remove unnecessary position property from half-w…
Matei-Iordache Dec 16, 2024
b051d09
Merge pull request #457 from bitdefender/DEX-20729
Matei-Iordache Dec 16, 2024
6498df7
Merge branch 'stage' into dex-19682-stage
Matei-Iordache Dec 17, 2024
12c7a61
Refactor campaign handling in Vlaicu class to remove hardcoded value …
Matei-Iordache Dec 17, 2024
6d96f46
Merge pull request #458 from bitdefender/dex-19682-stage
Matei-Iordache Dec 17, 2024
278a448
test locale
Matei-Iordache Dec 17, 2024
5a1b68b
Merge pull request #459 from bitdefender/dex-19682-stage
Matei-Iordache Dec 17, 2024
ca5da3b
Fix geoIpFlag assignment to correctly access geoIpPrice from the offe…
Matei-Iordache Dec 17, 2024
dec66b6
Merge pull request #460 from bitdefender/dex-19682-stage
Matei-Iordache Dec 17, 2024
52a8be7
Fix geoIpFlag assignment to correctly access geoIpPrice from the offe…
Matei-Iordache Dec 17, 2024
674898b
Merge pull request #461 from bitdefender/dex-19682-stage
Matei-Iordache Dec 17, 2024
b0a362c
Add method to retrieve geoIpPrice from offer response and update prod…
Matei-Iordache Dec 18, 2024
3de5034
Merge pull request #463 from bitdefender/dex-19682-stage
Matei-Iordache Dec 18, 2024
9ff2471
Merge branch 'main' into dex-19682-stage
Matei-Iordache Dec 18, 2024
2bd8936
Fix formatting in mbox-canvas.js import statements
Matei-Iordache Dec 18, 2024
e0705b2
added config in Franklin for product ids
iconstantin-bd Dec 18, 2024
4e7456b
Merge branch 'dex-20840-vlaicu-implementation' into dex-20840-vlaicu-…
iconstantin-bd Dec 18, 2024
498805c
Merge pull request #465 from bitdefender/dex-20840-vlaicu-stage
iconstantin-bd Dec 18, 2024
8d8640d
Lint fixes
Matei-Iordache Dec 18, 2024
0524f1b
Rename offer identifier in $getGeoIpFlag method to 'geoip-flag-mbox'
Matei-Iordache Dec 18, 2024
fe937b9
DEX-18029 - AB test - Downloads page (+free tools)
ltiseanu Dec 18, 2024
89a1ea2
Merge pull request #466 from bitdefender/dex-20840-vlaicu-implementation
iconstantin-bd Dec 19, 2024
f4790c0
Merge pull request #462 from bitdefender/hero-update
ltiseanu Dec 19, 2024
5b5f0a9
updates
ltiseanu Dec 19, 2024
265eb1e
update hero banner
ltiseanu Dec 19, 2024
906c697
Solve comments
Matei-Iordache Dec 19, 2024
f08ca1c
Merge branch 'stage' into dex-19682-stage
Matei-Iordache Dec 19, 2024
d0a32ba
add constants class
Matei-Iordache Dec 19, 2024
315b5e6
Merge branch 'dex-19682-stage' of github.com:bitdefender/www-websites…
Matei-Iordache Dec 19, 2024
6818222
re add deleted code
Matei-Iordache Dec 19, 2024
0f95896
feat: generate new sitemaps
enake Dec 19, 2024
759bfd2
Merge pull request #472 from bitdefender/sitemap
enake Dec 19, 2024
d1c13b3
Merge branch 'main' into dex-19682-stage
Matei-Iordache Dec 20, 2024
12ab504
Merge pull request #464 from bitdefender/dex-19682-stage
Matei-Iordache Dec 20, 2024
586c48f
added hero banner for ferrari page
abutuza Dec 20, 2024
a2f5cd3
fixes for webview table
abutuza Dec 20, 2024
e12a696
lint fix
abutuza Dec 20, 2024
393dd25
lint fix
abutuza Dec 20, 2024
baf6499
featured button on light mode color adjustment
abutuza Dec 20, 2024
2cd85a5
added ferrari page styles for franklin
abutuza Dec 23, 2024
492cfce
fix scuderia ferrari banner
abutuza Dec 23, 2024
adfea17
adjusted query
abutuza Dec 23, 2024
f3c47be
adjusted styles
abutuza Dec 23, 2024
469b1b5
renamed ferrari colab image metadata
abutuza Dec 23, 2024
6bf54f2
lint fix
abutuza Dec 23, 2024
04e407b
Merge pull request #474 from bitdefender/DEX-20411
abutuza Dec 24, 2024
6ac82b6
styling trial modal
ltiseanu Dec 26, 2024
d8be7b1
Merge branch 'main' of https://github.com/bitdefender/www-websites in…
ltiseanu Dec 26, 2024
6bcc1ba
implemented experiment design
abutuza Jan 3, 2025
c382d8f
Merge pull request #468 from bitdefender/DEX-18029
imantescu Jan 8, 2025
b8e74e1
adjusted mobile styles
abutuza Jan 8, 2025
17c69a3
Correct ui for buttons
ltiseanu Jan 8, 2025
086bb75
Merge pull request #475 from bitdefender/DEX-18029
ltiseanu Jan 8, 2025
1d2823b
moved config files in commons folder
iconstantin-bd Jan 9, 2025
78b6e3b
Merge pull request #476 from bitdefender/dex-20840-vlaicu-implementation
enake Jan 9, 2025
2e04587
added dynamic content based on user OS to hero banner
abutuza Jan 9, 2025
0e35566
styling fixes
abutuza Jan 10, 2025
c905c96
implemented design feedback
abutuza Jan 10, 2025
c77ffac
centered benefits text
abutuza Jan 10, 2025
d57fd81
adjusted font-size
abutuza Jan 10, 2025
de96988
removed typo
abutuza Jan 10, 2025
1f45485
refactor CSS for improved readability and structure
Matei-Iordache Jan 13, 2025
293be40
refactor layout for better responsiveness and user experience
Matei-Iordache Jan 13, 2025
f2203d7
improve layout for enhanced accessibility and visual hierarchy
Matei-Iordache Jan 13, 2025
a91f357
refactor CSS for improved media query handling and layout consistency
Matei-Iordache Jan 13, 2025
b92071c
refactor css for safari exceptions
abutuza Jan 13, 2025
2b9f427
fix mobile button
abutuza Jan 13, 2025
0e6629e
mobile button adjustment
abutuza Jan 13, 2025
a82b93d
aligned info button
abutuza Jan 13, 2025
d59b6a3
adjusted prduct table font size
abutuza Jan 14, 2025
bc9a9e5
Merge pull request #473 from bitdefender/dex-19682-stage
abutuza Jan 14, 2025
336c977
Add full-width styling to mbox-canvas component
Matei-Iordache Jan 14, 2025
fd806eb
Enhance mbox-canvas functionality and apply dark theme for webview
Matei-Iordache Jan 14, 2025
67b632d
Fix target attribute for links in mbox-canvas to open in new browser …
Matei-Iordache Jan 14, 2025
413f1f9
Merge pull request #477 from bitdefender/DEX-19400
abutuza Jan 14, 2025
49d6cf9
Merge pull request #482 from bitdefender/webview-fixes
enake Jan 14, 2025
d1a4761
Rename loader class to loader-circle and update related styles and sc…
Matei-Iordache Jan 14, 2025
ebee653
Merge pull request #485 from bitdefender/webview-fixes
enake Jan 14, 2025
7d2f04d
Merge branch 'main' into aem-live-migration
Matei-Iordache Jan 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 7 additions & 3 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
helix-importer-ui
tools/sitemap
solutions/plugins/experimentation
solutions/vendor
_src/scripts/lib-franklin-api.js
_src/scripts/vendor
_src/vendor
_src/plugins
_src/scripts/libs/**
_src/scripts/utils/bot-prevention.js
tools
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
* @enake
4 changes: 2 additions & 2 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Please always provide the [GitHub issue(s)](../issues) your PR is for, as well a
Fix #<gh-issue-id>

Test URLs:
- Before: https://main--bitdefender--hlxsites.hlx.page/solutions/
- After: https://<branch>--bitdefender--hlxsites.hlx.page/solutions/
- Before: https://main--www-websites--bitdefender.aem.page/zh-hk/
- After: https://<branch>--www-websites--bitdefender.aem.page/zh-hk/
26 changes: 13 additions & 13 deletions .github/workflows/run-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,20 @@ jobs:
- name: Use node.js
uses: actions/setup-node@v3
with:
node-version: '16' #required for npm 8 or later.
node-version: '20' #required for npm 8 or later.
- run: npm install
- run: npm run lint
env:
CI: true
ghost_inspector_tests:
needs: linting
runs-on: ubuntu-latest
steps:
- name: execute Ghost Inspector test
uses: docker://ghostinspector/cli
with:
args: suite execute ${{ secrets.GI_SUITE }} \
--apiKey ${{ secrets.GI_API_KEY }} \
--branchName ${{ env.BRANCH_NAME }} \
--errorOnFail \
--errorOnScreenshotFail
# ghost_inspector_tests:
# needs: linting
# runs-on: ubuntu-latest
# steps:
# - name: execute Ghost Inspector test
# uses: docker://ghostinspector/cli
# with:
# args: suite execute ${{ secrets.GI_SUITE }} \
# --apiKey ${{ secrets.GI_API_KEY }} \
# --branchName ${{ env.BRANCH_NAME }} \
# --errorOnFail \
# --errorOnScreenshotFail
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ helix-importer-ui

.vscode/*
tools/sitemap/node_modules/*

.env
27 changes: 15 additions & 12 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@
</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:title" content="Page not found">
<script src="/solutions/scripts/scripts.js" type="module" crossorigin="use-credentials"></script>
<script src="/_src/scripts/scripts.js" type="module" crossorigin="use-credentials"></script>
<script type="module">
import { decorateButtons, sampleRUM } from '/solutions/scripts/lib-franklin.js';

import { decorateButtons, sampleRUM } from '/_src/scripts/lib-franklin.js';
import { getDomain } from '/_src/scripts/scripts.js';

const domain = getDomain();

window.addEventListener('load', async () => {
const response = await fetch('/solutions/404.plain.html');
const response = await fetch(`/${domain}/consumer/404.plain.html`);
if (response.ok) {
const htmlContent = await response.text();
const specialSection = document.querySelector('.link-section');
Expand All @@ -23,8 +26,8 @@
}
sampleRUM('404', { source: document.referrer, target: window.location.href });
});
</script>
<link rel="stylesheet" href="/solutions/styles/styles.css">
</script>
<link rel="stylesheet" href="/_src/styles/styles.css">
<style>

:root {
Expand Down Expand Up @@ -67,7 +70,7 @@
font-weight: var(--font-weight-bold);
}


/* Default styles (mobile-first) */

main .link-section {
Expand All @@ -91,10 +94,10 @@

.link-section > div:last-child {
margin-top: 1rem;
column-count: 1;
column-count: 1;
width: 100%;
display: flex;
flex-direction: column;
flex-direction: column;
align-items: center;
}

Expand Down Expand Up @@ -126,13 +129,13 @@

.link-section > div:last-child {
column-count: 2;
display: block;
display: block;
align-items: initial;
}
}

</style>
<link rel="stylesheet" href="/solutions/styles/lazy-styles.css">
<link rel="stylesheet" href="/_src/styles/lazy-styles.css">
</head>

<body>
Expand All @@ -146,7 +149,7 @@ <h2 class="error-message">Page Not Found</h2>
<p>The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.</p>
</div>
<div class="link-section">
</div>
</div>
</main>
<footer></footer>
</body>
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
Your project's description...

## Environments
- Preview: https://main--bitdefender--hlxsites.hlx.page/
- Live: https://main--bitdefender--hlxsites.hlx.live/
- Preview: https://main--bitdefender--hlxsites.aem.page/
- Live: https://main--bitdefender--hlxsites.aem.live/

## Installation

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,23 @@
padding: 0 var(--body-padding);
}

.accordion-container > .default-content-wrapper:last-of-type p.info-button-container a {
display: flex;
text-align: center;
margin-top: 2em;
}

.accordion-container > .default-content-wrapper:last-of-type p.info-button-container a::before {
margin-right: 5px;
}

.accordion {
cursor: pointer;
}

.accordion .accordion-item {
margin: 16px 0;
padding: 18px 54px;
padding: 1em 2em;
border-radius: 10px;
border-color: rgb(229 231 235);
border-width: 0;
Expand Down Expand Up @@ -82,6 +92,7 @@

.accordion-item-content ul {
padding-left: 20px;
margin-top: 5px;
}

.accordion-item-content li {
Expand All @@ -92,9 +103,15 @@
}

.accordion-item-content p {
font-size: 16px;
color: #3c3c3c;
font-size: var(--body-font-size-m);
word-break: break-word;
max-width: 1110px;
margin-top: 5px;
}

.accordion-item-content p strong {
color: #3c3c3c;
}

.accordion-item.expanded .accordion-item-content {
Expand All @@ -108,9 +125,12 @@
}

@media (min-width: 992px) { /* desktop */

.accordion .accordion-item-header h3 {
font-size: var(--heading-font-size-s);
font-size: var(--body-font-size-xl);
}

.accordion.smaller-text .accordion-item-content p {
font-size: var(--body-font-size-s)!important;
}

.accordion.terms-of-use .accordion-item-header h3 {
Expand All @@ -129,7 +149,6 @@
max-width: var(--section-large-desktop-max-width);
padding: 0 var(--section-large-desktop-padding);
}

}

.accordion.faq .accordion-item,
Expand Down Expand Up @@ -162,3 +181,21 @@
margin-bottom: 0;
}

@media (max-width: 500px) {
.accordion .accordion-item {
padding: 1em;
}
}

@media (max-width: 768px) {
.accordion-item-content p {
font-size: var(--body-font-size-s);
}
}

@media (max-width: 992px) {
.accordion-container .default-content-wrapper {
padding-top: 0;
padding-bottom: 0;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@ main .section .awards-search .awards-results-container .award-item-container h2
width: 1.5rem;
height: 1.3125rem;
/* stylelint-disable-next-line property-no-vendor-prefix */
-webkit-mask: url('/solutions/icons/arrow-right.svg');
mask: url('/solutions/icons/arrow-right.svg');
-webkit-mask: url('/_src/icons/arrow-right.svg');
mask: url('/_src/icons/arrow-right.svg');
background-color: var(--read-more-text-color);
display: inline-block;
opacity: 1;
Expand Down
Loading