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 1ezJVk-0000tB-EE for pgadmin-hackers@arkaria.postgresql.org; Fri, 23 Mar 2018 10:01:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1ezJVj-00065f-BS for pgadmin-hackers@arkaria.postgresql.org; Fri, 23 Mar 2018 10:01:23 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1ezJSS-0003H8-DI for pgadmin-hackers@lists.postgresql.org; Fri, 23 Mar 2018 09:58:00 +0000 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ezJSO-0007Tu-If for pgadmin-hackers@postgresql.org; Fri, 23 Mar 2018 09:57:58 +0000 Received: by mail-wm0-x22b.google.com with SMTP id a20so6156534wmd.1 for ; Fri, 23 Mar 2018 02:57:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=PkqSqvBC5kJ4PF9DW/8y+swFEYJtfDNvlY9eyGTJZB0=; b=MdiINVhsxrmLgAZT0IhuXEFKfqm6TNCfsicnic9ON0vIhEj19vgQcA53ARxXUpwYat YKVQDJrPV+aiYZ9NoMxh6iICOqWWu/jnLsRruPLDKQ7gqS6JEgCup9/V+V3r5ER33V2R 9dIk9MkmAPYlH/yAKnyIj+9LYQj/h1CCaeFhih8mF5UZp1Sdh9qKK1xN5mgwkCQhOpog s2eITs7TvKjQtMIa/fjxOjXPr/CpVftu5l8iThoSoAMpFAgZPzgLj4FNAHVUBwTDNoNm Y3A6+lU8vKt528+0azSOrVZCa795nRC+k+C2dhBb8AI88fwgnYkmcqDQJFn6S1OlFF2K GePw== 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=PkqSqvBC5kJ4PF9DW/8y+swFEYJtfDNvlY9eyGTJZB0=; b=VKm+1FWBb5RnZ4luCTIWKTXjFFE2u91ypAlTnFabubn4SMqqnb5gzknMUwTkspeAY0 i4lXxBDCnRO3gkMFPGcHjnx/Nna0uEs+OzeDQiTLhQyurSuxUO4wINRYKGttET8AVu03 Q1yuWdsgZmZkse/+WcL6VNmjgpjQobhFbNbLXevwob5CWBrLEzswhtiI+l1EcrMvZwTC K0xGrSo+iixku1erUtNq5NSNdo66ta+ufQzm2I3ig8IPwJs6l8VpQ1GSxoJVHUW/EQRw 4JVKm8Jdvo1vcI8LdV8NhcoTRMbpP2BUyuP43+0seduJgaUaQKa8MpzX9Q4ZJR1mZeOX ox7w== X-Gm-Message-State: AElRT7GrVgw7Mvzpl3gomwBAQH52MAiSkI2el1XmmZ0pd85dRNzroCNv PN9awtc7RRDqzNK+wea4H7aQJu3kFuQR7raZnGmGxQ== X-Google-Smtp-Source: AG47ELsr2YlEY5QR51AMEjhuAYOoouPNgpAeYbtBbMVCguI4pYYKkTCBrSFs04JDAcXdX2bYq9YMVBIexNUlOVg/QKg= X-Received: by 10.28.176.134 with SMTP id z128mr8288207wme.86.1521799074700; Fri, 23 Mar 2018 02:57:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.69.220 with HTTP; Fri, 23 Mar 2018 02:57:53 -0700 (PDT) In-Reply-To: References: From: Dave Page Date: Fri, 23 Mar 2018 09:57:53 +0000 Message-ID: Subject: Re: pgAdmin4 form control error icon position change To: Aditya Toshniwal Cc: Murtuza Zabuawala , pgadmin-hackers Content-Type: multipart/related; boundary="001a1141101244b13905681175b2" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --001a1141101244b13905681175b2 Content-Type: multipart/alternative; boundary="001a1141101244b13705681175b1" --001a1141101244b13705681175b1 Content-Type: text/plain; charset="UTF-8" Thanks Aditya, patch applied. On Wed, Mar 21, 2018 at 9:34 AM, Aditya Toshniwal < aditya.toshniwal@enterprisedb.com> wrote: > Created - https://redmine.postgresql.org/issues/3226 > > > On Wed, Mar 21, 2018 at 2:51 PM, 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 < >> 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 <(805)%20583-7949> >>> >> >> > > > -- > Thanks and Regards, > Aditya Toshniwal > Software Engineer | EnterpriseDB Software Solutions > Pune | Mob - 8055837949 <(805)%20583-7949> > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company --001a1141101244b13705681175b1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks Aditya, patch applied.

On Wed, Mar 21, 2018 at 9:34 AM, Aditya = Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Created - https:/= /redmine.postgresql.org/issues/3226


On Wed, Mar 21, 2018 = at 2:51 PM, Murtuza Zabuawala <murtuza.zabuawala@ent= erprisedb.com> wrote:
Hel= lo Aditya,

Coul= d you please create new RM=C2=A0for the issue, so that we can keep track of changes,=C2=A0It will be diffic= ult for us to keep track of email for the details.

--
Regards,
Murtuza ZabuawalaEnterpriseDB:=C2=A0http://www.enterprisedb.com
The Enterpri= se PostgreSQL Company


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

Hi Team,

This is regarding the position of error icon of a pgAdmin form cont= rol. Below are the screenshots. As we can see, the error icon is overlappin= g the control buttons like the drop down= button, spin= ner up down buttons, etc.




We p= ropose that we can move the error icon to the front of the label of the for= m control. Below are screenshots.


=

Attached is the patch for the above changes.= =C2=A0
Kindly review.
--
Thanks and Regards,
Aditya Toshniwal<= /span>
Software Engin= eer |=C2=A0EnterpriseDB Software Solutions
Pune | Mob - 8055837949




--
Thanks and Regards,
Aditya Toshniwal
Software Engineer |=C2=A0EnterpriseDB Software Sol= utions
= Pune | Mob - 8055837949



--
Dave Page
Blog: = http://pgsnake.bl= ogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com<= br>The Enterprise PostgreSQL Company
--001a1141101244b13705681175b1-- --001a1141101244b13905681175b2 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== --001a1141101244b13905681175b2--