Thank you.

I guess that this is what I have to add to the _datagrid.sass file:

.first.jewel.list::-webkit-scrollbar
    display: none

.first.jewel.list
    -ms-overflow-style: none;
    scrollbar-width: non

.middle.jewel.list::-webkit-scrollbar
    display: none

.middle.jewel.list
    -ms-overflow-style: none
    scrollbar-width: none

Can you confirm that the location and syntax is correct?

Greg Dove <greg.d...@gmail.com> escreveu no dia domingo, 5/12/2021 à(s)
19:23:

> Sure, if you look in Jewel/src/main/sass you should see things related to
> that.
>
> it includes structured components styling in the subdirectory.
> The sass build is part of the maven build, which generates the
> defaults.css. It is not currently included in ant. So the defaults.css gets
> updated and committed via that process. So the process is normally - change
> the sass definitions, run the maven sass build, and then commit the changes
> to the sass definitions and the defaults.css output from sass, iirc. It is
> just a different way of generating the defaults.css which is then all that
> is needed for the swc.
> Are you using maven or ant to build?
>
>
> The Jewel themes are also built using sass, but because these change
> infrequently (and because they add extra time to the build) there is a
> maven profile (-Poption-with-sass-compile) that needs to be switched on to
> include them in the overall build.
>
> I'm just going from memory for the above, and it has been a while since I
> worked on this stuff, so I might be wrong about some things...
>
>
>
>
>
>
> On Mon, Dec 6, 2021 at 7:46 AM Hugo Ferreira <hferreira...@gmail.com>
> wrote:
>
> > Hi Greg,
> >
> > Thank you for pointing that out.
> > I'm not familiar with sass but I'll check it out.
> > Can you point to the file that I need to change ?
> >
> >
> > Greg Dove <greg.d...@gmail.com> escreveu no dia domingo, 5/12/2021 à(s)
> > 16:25:
> >
> > > Hi Hugo,
> > >
> > > You probably never saw it yet but Jewel style setup is a little
> different
> > > and is structured in a sass build. So I think you don't normally make
> > > changes in defaults.css directly, because it will likely get
> overwritten
> > > next time the sass build gets run. I will check this later today and
> > > confirm... just in case I am wrong (it has been some time since I
> worked
> > > directly on Jewel stuff)
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Sun, 5 Dec 2021, 11:33 pm , <hugoferre...@apache.org> wrote:
> > >
> > > > This is an automated email from the ASF dual-hosted git repository.
> > > >
> > > > hugoferreira pushed a commit to branch develop
> > > > in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
> > > >
> > > >
> > > > The following commit(s) were added to refs/heads/develop by this
> push:
> > > >      new a458681  Fixed the brackets position according to Royale
> best
> > > > practices
> > > > a458681 is described below
> > > >
> > > > commit a458681985b31c6f9c8c7b62b87978d8b8e33178
> > > > Author: Hugo Ferreira <hferre...@solidsoft.pt>
> > > > AuthorDate: Sun Dec 5 10:33:29 2021 +0000
> > > >
> > > >     Fixed the brackets position according to Royale best practices
> > > > ---
> > > >  frameworks/projects/Jewel/src/main/resources/defaults.css | 12
> > > > ++++--------
> > > >  1 file changed, 4 insertions(+), 8 deletions(-)
> > > >
> > > > diff --git
> a/frameworks/projects/Jewel/src/main/resources/defaults.css
> > > > b/frameworks/projects/Jewel/src/main/resources/defaults.css
> > > > index 7eddae9..cd85807 100644
> > > > --- a/frameworks/projects/Jewel/src/main/resources/defaults.css
> > > > +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
> > > > @@ -576,24 +576,20 @@ j|VirtualComboBoxPopUp {
> > > >    content: "\200b";
> > > >  }
> > > >
> > > > -.first.jewel.list::-webkit-scrollbar
> > > > -{
> > > > +.first.jewel.list::-webkit-scrollbar {
> > > >      display: none;
> > > >  }
> > > >
> > > > -.first.jewel.list
> > > > -{
> > > > +.first.jewel.list {
> > > >      -ms-overflow-style: none;
> > > >      scrollbar-width: none;
> > > >  }
> > > >
> > > > -.middle.jewel.list::-webkit-scrollbar
> > > > -{
> > > > +.middle.jewel.list::-webkit-scrollbar {
> > > >      display: none;
> > > >  }
> > > >
> > > > -.middle.jewel.list
> > > > -{
> > > > +.middle.jewel.list {
> > > >      -ms-overflow-style: none;
> > > >      scrollbar-width: none;
> > > >  }
> > > >
> > >
> >
>

Reply via email to