| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Removes the `color: @theme_fg_color` property from the shared-base.scss (and
subsequently generated CSS). Having this styling present appears to cause
issues with certain themes using dark-colored header bars in otherwise light
themes (like Pop, Yaru, Materia, certain Arc variants, etc.) and doesn't appear
to cause any changes from the expected behavior when used for the Adwaita,
High-Contrast, or elementary themes which are included in the styling.
|
|
|
|
| |
Also remove unused CSS style classes and regenerate CSS
|
|
|
|
|
|
| |
Also regenerate CSS
Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1281
|
| |
|
|
|
|
| |
There's no need to as there's no GtkNotebook anymore.
|
|
|
|
|
| |
This allows it to be on the left for mobile and maybe reduces theme
breakages, but who knows.
|
|
|
|
|
|
| |
Set theme background color in preferences to improve contrast.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1257
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/48
|
| |
|
|
|
|
|
|
| |
Add internal progress bar instead of filling the arrow.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/1005
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/797
|
|
|
| |
This reverts commit f798206b786b03e5d2696947b305be0b9ba38f1c
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/797
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Moving loading progress bar into url box for EphyLocationEntry widgets. App mode keeps
progress bar within embed widget.
|
|
|
|
|
|
| |
Unified URL bar moves reader mode button into the url bar.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/39
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/27
|
|
In particular, the theming for the incognito windows tends to look odd
with themes other than Adwaita. It is possible to load different CSS
resources depending on the selected theme by handling changes to the
GtkSettings::gtk-theme-name property: this splits the CSS into a
"shared.css" part which contains the rules which play well with most
themes, and an "Adwaita.css" which builds upon the shared CSS rules
and is loaded only for the Adwaita theme. The CSS code is still
generated from SCSS, with definitions used by SCSS snippets moved
into a new _definitions.scss file to avoid repeating them.
Note that instead of manually handling theme changes, EphyEmbedShell
is changed to inherit from DzlApplication (instead of GtkApplication),
which already implements the desired CSS resource loading behaviour.
This makes the existing CSS loading code unneeded, and therefore it
is removed. Also, the resources are moved into the resource path
/org/gnome/Epiphany/themes as expected by DzlApplication.
https://bugzilla.gnome.org/show_bug.cgi?id=783912
|