[{"id":38945,"web_url":"https://patchwork.libcamera.org/comment/38945/","msgid":"<875x4eb300.fsf@ganzeria.com>","date":"2026-05-23T14:43:27","subject":"Re: [libcamera.org] [PATCH] Fix hero image pushing text off-screen\n\ton the landing page","submitter":{"id":263,"url":"https://patchwork.libcamera.org/api/people/263/","name":"Simon Parri","email":"simonparri@ganzeria.com"},"content":"Hi, everyone,\n\nSimon Parri <simonparri@ganzeria.com> writes:\n> The CSS does not set the width of the hero image on the landing\n> site. As a result, the image takes up a constant amount of space, so\n> when the viewport is narrower than the image width + text width, the\n> text is pushed out of the viewport. So make the image only use the\n> width of its container.\n\n> <snip>\n\nI’d like to bump this, since the bug still is still present, and it’s\nquite off-putting when I tell people to read libcamera.org.\n\n> I couldn't find a repo for the website, so I made a scratch repo and\n> had to guess at the layout of the files.  I can resend the patch with\n> adjusted filenames if desired.\n\nI’m still willing to send a new patch if the current one doesn’t apply\ncleanly for whatever reason, or to use a different approach if my\ncurrent one is unsatisfactory.\n\nRegards,\n--\nSimon Parri","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 6E28DBDCBC\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 23 May 2026 14:43:35 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 2E8AB62FEC;\n\tSat, 23 May 2026 16:43:34 +0200 (CEST)","from omta004.useast.a.cloudfilter.net\n\t(omta004.useast.a.cloudfilter.net [34.195.253.195])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id AFE0161754\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 23 May 2026 16:43:32 +0200 (CEST)","from mcc-obgw-6002b.ext.cloudfilter.net ([10.244.128.100])\n\tby cmsmtp with ESMTP\n\tid QmpZwZk67Y9h8QnZbwiLYr; Sat, 23 May 2026 14:43:31 +0000","from localhost ([173.16.167.196]) by cmsmtp with ESMTPS\n\tid QnZXwymNVJ8IOQnZZwRnaL; Sat, 23 May 2026 14:43:31 +0000"],"X-Authority-Analysis":"v=2.4 cv=W9M4VQWk c=1 sm=1 tr=0 ts=6a11bd13\n\ta=VPmDnoH/21K0g3l4Zi3lTQ==:117 a=VPmDnoH/21K0g3l4Zi3lTQ==:17\n\ta=YAyIRdgMAAAA:8\n\ta=IkcTkHD0fZMA:10 a=93cTfXwPAAAA:8 a=grioLP7wyi1SfPaloVYA:9\n\ta=QEXdDO2ut3YA:10\n\ta=o1rO4XtwZBNj6n05oSJ_:22 a=BtoB7OvlJspRKqJ76k_l:22","From":"Simon Parri <simonparri@ganzeria.com>","To":"libcamera-devel@lists.libcamera.org","Subject":"Re: [libcamera.org] [PATCH] Fix hero image pushing text off-screen\n\ton the landing page","In-Reply-To":"<20260324160528.951575-3-simonparri@ganzeria.com>","References":"<20260324160528.951575-3-simonparri@ganzeria.com>","User-Agent":"mu4e 1.12.13; emacs 31.0.50","Date":"Sat, 23 May 2026 16:43:27 +0200","Message-ID":"<875x4eb300.fsf@ganzeria.com>","MIME-Version":"1.0","Content-Type":"text/plain;format=flowed; charset=utf-8","Content-Transfer-Encoding":"quoted-printable","X-CMAE-Envelope":"MS4xfGFRgFegeyR6GM0JDaHUHv7H7YBiP3hOFvlYiXMjRtzynnf78Io0NF3bqM4TxUdvfLHa0evobxFURPLfq0tKeaxzYIEgu9BsSS0JM67Pem/SktL2OQ7R\n\tfBLlLg3W7b6ntr0VeOynuAabOiwKKNOqbAEp0Bjb0lauQIbGizXdvNqp9jExa8YOIDHG9dKA+oi37UDbEyo+OquGQ8GNkYqdHwA=","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":38968,"web_url":"https://patchwork.libcamera.org/comment/38968/","msgid":"<177996920777.907573.13132381665485735257@ping.linuxembedded.co.uk>","date":"2026-05-28T11:53:27","subject":"Re: [libcamera.org] [PATCH] Fix hero image pushing text off-screen\n\ton the landing page","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Hi Simon,\n\n\nQuoting Simon Parri (2026-05-23 15:43:27)\n> Hi, everyone,\n> \n> Simon Parri <simonparri@ganzeria.com> writes:\n> > The CSS does not set the width of the hero image on the landing\n> > site. As a result, the image takes up a constant amount of space, so\n> > when the viewport is narrower than the image width + text width, the\n> > text is pushed out of the viewport. So make the image only use the\n> > width of its container.\n> \n> > <snip>\n> \n> I’d like to bump this, since the bug still is still present, and it’s\n> quite off-putting when I tell people to read libcamera.org.\n\nThanks for the bump. We have a separate server and build which\nconstructs the website at the moment. We've been updating the hosting\ninfrastructure to figure out how to do things like more modern ansible\nbuilds of the servers to be reproducible.\n\nI've manually reapplied your patch and pushed it to a branch on that\ninfrastructure to support getting it updated when it can be tested on\nthe new build system.\n\n--\nThanks\n\nKieran\n\n\n> \n> > I couldn't find a repo for the website, so I made a scratch repo and\n> > had to guess at the layout of the files.  I can resend the patch with\n> > adjusted filenames if desired.\n> \n> I’m still willing to send a new patch if the current one doesn’t apply\n> cleanly for whatever reason, or to use a different approach if my\n> current one is unsatisfactory.\n> \n> Regards,\n> --\n> Simon Parri","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id AD7E6BDCBC\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 28 May 2026 11:53:32 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 3F6A76301A;\n\tThu, 28 May 2026 13:53:32 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A81286175A\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 28 May 2026 13:53:30 +0200 (CEST)","from monstersaurus.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 0E7EC219;\n\tThu, 28 May 2026 13:53:11 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"uxJAqB22\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1779969191;\n\tbh=KdgUzt438XKUNGIVamUjenhSyl9C3+TJ2oONsMBw6pk=;\n\th=In-Reply-To:References:Subject:From:To:Date:From;\n\tb=uxJAqB2249FhVDoUEACmRR1/meSf/zQxeDsnOYLP9rylqZzn8Reyf8+puaPijz0y8\n\te40N+kE93AD0/G/hUGZqtyOIgi8mPG9MLox1qIrq6tyx1akFhvMcDyi63tqD+P5jRI\n\thoAgwlvlM3IMHQ6dP0td2JqEsh/Ch5EJmprD4UFQ=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<875x4eb300.fsf@ganzeria.com>","References":"<20260324160528.951575-3-simonparri@ganzeria.com>\n\t<875x4eb300.fsf@ganzeria.com>","Subject":"Re: [libcamera.org] [PATCH] Fix hero image pushing text off-screen\n\ton the landing page","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","To":"Simon Parri <simonparri@ganzeria.com>,\n\tlibcamera-devel@lists.libcamera.org","Date":"Thu, 28 May 2026 12:53:27 +0100","Message-ID":"<177996920777.907573.13132381665485735257@ping.linuxembedded.co.uk>","User-Agent":"alot/0.9.1","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]