Skip to content

Add ibm mention to the landing page#9

Merged
serjikibm merged 1 commit intomainfrom
add-ibm-mention
Apr 9, 2026
Merged

Add ibm mention to the landing page#9
serjikibm merged 1 commit intomainfrom
add-ibm-mention

Conversation

@serjikibm
Copy link
Copy Markdown
Collaborator

fixes #8

minor update the landing page, adding a phrase including IBM that matches what's shown in the main git repo.

@serjikibm serjikibm requested a review from a team as a code owner April 8, 2026 14:54
@ajbozarth
Copy link
Copy Markdown

could you share a screenshot of the change?

Copy link
Copy Markdown
Member

@psschwei psschwei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

I also got a console error when running the local preview:

## Error Type
Console Error

## Error Message
A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:

- A server/client branch `if (typeof window !== 'undefined')`.
- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
- Date formatting in a user's locale which doesn't match the server.
- External changing data without sending a snapshot of it along with the HTML.
- Invalid HTML tag nesting.

It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.

https://react.dev/link/hydration-mismatch

  ...
    <RedirectErrorBoundary router={{...}}>
      <InnerLayoutRouter url="/" tree={[...]} params={{}} cacheNode={{rsc:{...}, ...}} segmentPath={[...]} ...>
        <SegmentViewNode type="page" pagePath="page.tsx">
          <SegmentTrieNode>
          <HomePage>
            <section>
            <section className="section ho...">
              <div className="container">
                <div>
                <div className="how-it-wor...">
                  <p>
                  <ImageCompare>
                    <div className="image-comp...">
                      <div>
                      <p itemOne={<g>} itemTwo={<g>} handle={<div>} style={{...}}>
                        <d boundsPadding="0px" browsingContext={Window} changePositionOnHover={false} clip="all" ...>
                          <x style={{...}}>
                            <div
                              ref={{current:null}}
                              style={{
+                               position: "relative"
-                               position: "relative"
+                               boxSizing: "border-box"
+                               display: "grid"
-                               display: "grid"
+                               maxWidth: "100%"
+                               maxHeight: "100%"
+                               overflow: "hidden"
+                               cursor: undefined
+                               touchAction: "pan-y"
+                               userSelect: "none"
+                               KhtmlUserSelect: "none"
+                               msUserSelect: "none"
+                               MozUserSelect: "none"
+                               WebkitUserSelect: "none"
+                               transition: "--rcs-raw-position 0.15s ease-out"
+                               --rcs-raw-position: "50%"
-                               --rcs-raw-position: "50%"
+                               --rcs-bounds-padding: "0px"
-                               --rcs-bounds-padding: "0px"
+                               --rcs-current-position: "clamp(var(--rcs-bounds-padding), var(--rcs-raw-position) - va..."
-                               --rcs-current-position: "clamp(var(--rcs-bounds-padding), var(--rcs-raw-position) - va..."
+                               borderRadius: "0 4px 4px 4px"
-                               box-sizing: "border-box"
-                               max-width: "100%"
-                               max-height: "100%"
-                               overflow-x: "hidden"
-                               overflow-y: "hidden"
-                               touch-action: "pan-y"
-                               user-select: "none"
-                               border-top-left-radius: "0px"
-                               border-top-right-radius: "4px"
-                               border-bottom-right-radius: "4px"
-                               border-bottom-left-radius: "4px"
                              }}
                              data-rcs="root"
                              data-rcs-clip="all"
                            >
                ...
            ...
        ...
      ...



    at div (<anonymous>:null:null)
    at ImageCompare (src/components/ImageCompare.tsx:18:7)
    at HomePage (src/app/page.tsx:95:13)

## Code Frame
  16 |       </div>
  17 |
> 18 |       <ReactCompareSlider
     |       ^
  19 |         itemOne={
  20 |           <ReactCompareSliderImage
  21 |             src={`${basePath}/images/without-mellea.png`}

Next.js version: 16.2.1 (Turbopack)

@serjikibm
Copy link
Copy Markdown
Collaborator Author

The console error was there, from the slider component. Let's fix the Slider component in another PR, and keep any potential changes/side effects separate.

@psschwei
Copy link
Copy Markdown
Member

psschwei commented Apr 9, 2026

Opened an issue for the console error

Copy link
Copy Markdown
Member

@psschwei psschwei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good to get this on the page. We can move placement later if we think there's a better spot for it.

@serjikibm serjikibm merged commit 649e7df into main Apr 9, 2026
6 checks passed
@serjikibm serjikibm deleted the add-ibm-mention branch April 9, 2026 17:54
planetf1 pushed a commit to planetf1/mellea-website that referenced this pull request Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a mention of IBM to the landing page

3 participants