Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1eya8g-0004Pu-5B for pgadmin-hackers@arkaria.postgresql.org; Wed, 21 Mar 2018 09:34:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1eya8e-0003vF-Ef for pgadmin-hackers@arkaria.postgresql.org; Wed, 21 Mar 2018 09:34:32 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1eya8e-0003uz-87 for pgadmin-hackers@lists.postgresql.org; Wed, 21 Mar 2018 09:34:32 +0000 Received: from mail-vk0-x22b.google.com ([2607:f8b0:400c:c05::22b]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1eya8Z-0000Iy-QG for pgadmin-hackers@postgresql.org; Wed, 21 Mar 2018 09:34:31 +0000 Received: by mail-vk0-x22b.google.com with SMTP id u200so2656916vke.4 for ; Wed, 21 Mar 2018 02:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=MyYfka3bMQVzJYGe8SgME5uyMVuje6ib1TkXemz7mJM=; b=FMaFSgFaz+dJQ3j75qKXG1WR9iPTllVM2+dqLs7grLIz83/JPpnTfR+fbDI9pDVoSI KZdhFdED5kZbuSwebz0OikYeElVzh8Ky5ooWZwA4CLaJQZ4mNgH7MJS87qsuTK9jlJmh ucWZpbUGYicIubInuAlRm0l1GveCnDj+YzbNhqLM9yo/Zj9Ry8hiiP/fMeYpCU/2MAmm ih5rUECcuX/AtaciqfQgGW3A/VBzy9GXNIKKnKPJDHwekFRtwenyFpiqZ9ubDFoVZews hZeSELUfnDowPGgacT3FnewF+xhsxUQ9hj4d9s2w3z8j4/1mdkCr0jppEFwVw4P7E5AG Zwiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MyYfka3bMQVzJYGe8SgME5uyMVuje6ib1TkXemz7mJM=; b=Ys6xEycC1YOvsT6BW5dnuk0g62vo+ey+ALsSZEWDVazsRQEOhY9jsrAZGvplo4GCxE uMetXmzLIYI1A3QV4+Kdez41k9fKod+hdAY80gYaORV7wHuY6i4Q3Asu+76RL+lglUPr 81q21gtFV+GxEe6T5iw4gOCtH3U7AkrzpkUsglSXGGUl4wx1i5mDkKIUwtki2C4Bom07 vMQzcGMahyMgmszZAu2zgoI02hcgWVJ63T/OUbQ1qLkr6yYkzDIIt6AWuSbLE9zwTeqS jnI66F8gqoRm0BCtGs6mq119Hh7pC7eZsKRr4TYL9f1Epc7YaxDczPgZNdU+rAwYrIjF rj9Q== X-Gm-Message-State: AElRT7ExVjeBK/JCA2D30a/FykS6w89suPDVWBfvwPjpH4n+lSd8iNOF WDo4riDyg63GrL2RgxYjPHvBOo8cQkK4vtXGmHVvNA== X-Google-Smtp-Source: AG47ELsQbESwpJFt0jgENvDDBJoEGXlJTvpvQ/qh4u1jtHm0R8iJQobzYU6yQSsHCuMNZaHxJNvQxfLD3UuJuC0R/wE= X-Received: by 10.31.55.11 with SMTP id e11mr12278113vka.192.1521624864940; Wed, 21 Mar 2018 02:34:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.21.114 with HTTP; Wed, 21 Mar 2018 02:34:24 -0700 (PDT) In-Reply-To: References: From: Aditya Toshniwal Date: Wed, 21 Mar 2018 15:04:24 +0530 Message-ID: Subject: Re: pgAdmin4 form control error icon position change To: Murtuza Zabuawala Cc: pgadmin-hackers Content-Type: multipart/related; boundary="001a114410a08ea5610567e8e5eb" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --001a114410a08ea5610567e8e5eb Content-Type: multipart/alternative; boundary="001a114410a08ea55e0567e8e5ea" --001a114410a08ea55e0567e8e5ea Content-Type: text/plain; charset="UTF-8" Created - https://redmine.postgresql.org/issues/3226 On Wed, Mar 21, 2018 at 2:51 PM, Murtuza Zabuawala < murtuza.zabuawala@enterprisedb.com> wrote: > Hello Aditya, > > Could you please create new RM > for the issue, so that > we can keep track of changes, It will be difficult for us to keep track > of email for the details. > > -- > Regards, > Murtuza Zabuawala > EnterpriseDB: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > > > On Wed, Mar 21, 2018 at 2:28 PM, Aditya Toshniwal enterprisedb.com> wrote: > >> >> *Hi Team,* >> >> This is regarding the position of error icon of a pgAdmin form control. >> Below are the screenshots. As we can see, the error icon is overlapping the >> control buttons like the drop down button, spinner up down buttons, etc. >> >> >> >> >> We propose that we can move the error icon to the front of the label of >> the form control. Below are screenshots. >> >> >> >> >> Attached is the patch for the above changes. >> Kindly review. >> -- >> Thanks and Regards, >> Aditya Toshniwal >> Software Engineer | EnterpriseDB Software Solutions >> Pune | Mob - 8055837949 >> > > -- Thanks and Regards, Aditya Toshniwal Software Engineer | EnterpriseDB Software Solutions Pune | Mob - 8055837949 --001a114410a08ea55e0567e8e5ea Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Created - https://redmine.postgresql.org/issues/3226

On Wed, Mar 21, 2018 at 2:51 PM, Mu= rtuza Zabuawala <murtuza.zabuawala@enterprisedb.com&g= t; wrote:
Hello Aditya,

Could you please cr= eate new RM=C2=A0for the issue, so that we = can keep track of changes,=C2=A0It will be difficult for us to keep = track of email for the details.

<= div dir=3D"ltr">
--=
Regards,
Murtuza Zabuawala
EnterpriseDB:=C2=A0http://www.= enterprisedb.com
The Enterprise PostgreSQL Company

<= /div>

On Wed, Mar 21, 2018 at 2:28 PM, Aditya Tosh= niwal <aditya.toshniwal@enterprisedb.com> wrote:

Hi Team,

This is regard= ing the position of error icon of a pgAdmin form control. Below are the scr= eenshots. As we can see, the error icon is overlapping the control buttons = like the drop down button, spinner up down buttons, e= tc.
<= br>



We propose that we can move the error icon to th= e front of the label of the form control. Below are screenshots.


=


=
Attached is the patch for the above changes.=C2=A0
<= div>Kindly review.
--
= Thanks= and Regards,
= Aditya= Toshniwal
Software Engineer |=C2=A0EnterpriseDB Software Solutions<= /div>
Pune | Mob - 80558379= 49




--
Thanks a= nd Regards,
Aditya T= oshniwal
Software Engineer |=C2=A0EnterpriseDB Software Solutions
Pune | Mob - 8055837949=
--001a114410a08ea55e0567e8e5ea-- --001a114410a08ea5610567e8e5eb Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_jf0unlph0_16247c265759f620 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 +P/dcq2IM0W7dwAAAABJRU5ErkJggg== --001a114410a08ea5610567e8e5eb--