Comments (35)
@fossfreedom I have to make room for that VM in my hdd, I'll post an update when everything is ready
from macos.
@feren I hadn't seen your reply - but now that you've prompted me, thanks have now seen it. cheers for making it available.
budgie-remix 16.04 is using GTK+3.18 and budgie-remix 16.10 is using GTK+3.20
from macos.
@fossfreedom Flat-Plat re-uses the existing classes. In my case, macOS has a separate look for the notification center:
so it will take some time to re-theme the budgie widgets.
Also, just asking, can the window buttons be moved in budgie?
from macos.
the max, min buttons, close? Yes - open raven - general - at the bottom you can switch between left and right.
from macos.
We've moved on from that. We now create .deb's where debian packages don't exist in PPA's.
Once the necessary changes are done for snaps - we'll be reworking and publishing for every distro that support snaps.
from macos.
@fossfreedom maybe, what gtk version does budgie use?
from macos.
17.04 Ubuntu Budgie uses GTK+3.22. Solus Budgie I believe uses GTK+3.24
from macos.
@Elbullazul In case you also want to know, I believe the Budgie Remix (Older Versions before 17.04) GTKs were the same as Ubuntu's on each version... @fossfreedom , you'll have to correct me on that one if I'm wrong, also, did you see my reply about the feren OS Budgie Welcome Fork Link?
from macos.
@fossfreedom I have been updating some other components the last few days, tomorrow I shall get started on budgie support.
from macos.
@fossfreedom the file you referenced is only budgie code or only the last part?
from macos.
The file is the SASS code that - when compiled via npm/gulp produces GTK+ CSS code - one level up
https://github.com/budgie-desktop/budgie-desktop/tree/master/src/theme/3.20
The key areas are the .budgie* and .raven* elements
Other themes like Flat-Plat, Arc-Theme have these elements defined similarly
from macos.
@fossfreedom well, it's a bigger task that what I had expected. Do you know if all those classes are actually used?
from macos.
looking over the flat-plat CSS - almost all the budgie and raven classes were mapped to existing classes or just had the equivalent CSS as in the system theme (copy-paste?)
Yes all of the classes are used - there are no redundant classes there
from macos.
@fossfreedom so I have the panel ready, will start work on sidebar
from macos.
from macos.
@fossfreedom uh, I don't recommend a particular font, but it should be a sans and if possible light font (not too thick caracters)
the icon theme I recommend are la capitaine or the macbuntu icon pack
I just finished editing the code, just one or two bugs left, maybe you can help me? I'll upload a screenshot in short
from macos.
here is what I've done so far:
the bug concerns the light frame around the sidebar. Do you happen to know what class it uses or a way to inspect the software to find out?
from macos.
https://github.com/budgie-desktop/budgie-desktop/blob/master/src/theme/3.20/sass/_main.scss#L745
from macos.
@cybre thanks, it's fixed now with a couple other things
from macos.
@fossfreedom all right, I think it should work ok in budgie
from macos.
The panel is more pink/purple than the README pictures - expected?
plus lots of errors reported in the terminal. thoughts?
from macos.
no, maybe I skipped a part of the code on upload
will check this afternoon
from macos.
I found this thread (nana-4/materia-theme#95) and you say you only support themes with a PPA. Has this changed?
from macos.
@fossfreedom runs fine without errors on my side
from macos.
To see the theme errors I ran the following:
budgie-panel --replace &
This restarts the panel and any theming issues are then reported as the panel is populated with its various widgets.
from macos.
on a related matter:
You'll see the transparent drop down menu for the radiotray icon
sudo apt install radiotray
radiotray &
The widget is a GTK MenuBar / GTKMenuItem
from macos.
@fossfreedom ok, will check that
to clarify my last comment, I meant to say I had corrected the errors listed, sorry for my bad english
from macos.
@fossfreedom sorry for the long wait, I've been busier than normal. Will check this in the coming days
from macos.
i am trying to make similar theme but i cannot make raven translucent/transparent...i used your theme .css for reference can you help me out?
i can send you the theme ...can you tell me how to make the raven transparent?
from macos.
https://drive.google.com/drive/folders/1YoHu_tXuLV2-O3EJKtpPxI6f9eMm3uLc?usp=sharing
from macos.
If I remember correctly, all budgie specific code is contained in this file: https://github.com/B00merang-Project/macOS-Sierra/blob/master/gtk-3.20/apps/budgie.css
It's almost vanilla budgie code, except for color changes and buttons, switches and separators
from macos.
Nice looking theme BTW
from macos.
the thing is if i give opacity:0.7 or some value it gets translucent but after sliding out completely it becomes non transparent. i cannot understand that part..i looked at other themes built for budgie but they are all made using scss/sass kind of complicated for me
from macos.
@amrithmmh don't use opacity: define a rgba color or a hex color and use the alpha function (if you forked arc, you're probably good with using RGBAs)
the concerned code is the following:
.raven .menu,
.budgie-polkit-dialog .menu,
.raven menu,
.budgie-polkit-dialog menu {
margin:4px;
padding:0;
border-radius:0;
background-color: alpha(@raven_bg_color,0.93); }
but most importantly
.raven {
color:@budgie_fg_color;
background-color: alpha(@raven_bg_color, 0.95);
transition:170ms ease-out; }
In my code I used hex color + alpha for color coherence, but you're probably better using an rgba color
from macos.
@Elbullazul thank you very much
from macos.
Related Issues (20)
- Evolution to MacOS "Big Sur" theme HOT 25
- Two small issues with Cinnamon environment. HOT 5
- Border issues and titlebar icons in Chrome a little small HOT 3
- Giant gaping hole in title bar - Fedora 33 HOT 4
- New Feature ::::: Color Accent And Hightlight HOT 1
- Minimal variant with less padding in headerbar
- Please How do we get widgets HOT 5
- No highlight colour when an button is selected via Tab HOT 1
- Why is it so uneven?
- official guide on how to install HOT 3
- No margin on Gtk3 print widget HOT 2
- Margin on Cinnamon menu wrong HOT 4
- GNOME Shell: Top-bar icons and Looking Glass background HOT 7
- It would be nice if the buttons in trash uses different colour HOT 4
- BEST theme ever ! HOT 1
- Ubuntu 20.04 Blank space under title bar HOT 3
- How to set up the plank in Ubuntu 20.04 ? HOT 2
- Window border does not match macOS HOT 3
- Gnome Tweaks top bar is acting weird with the theme HOT 5
- Mojave-light theme, scrollbar is too narrow in most applications HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from macos.