Genel
Authored by Emin Fedar 💻

GTK CSS Widgets List

GTK3 CSS Widgets List.

Widget:

CSS GTK Sub-Nodes
actionbar GtkActionBar -
button GtkButton -
calendar GtkActionBar -
checkbutton GtkCheckButton checkbutton
├─ check
╰─ <child>
combobox GtkComboBox Button:
combobox
├── box.linked
│ ╰── button.combo
│  ╰── box
│   ├── cellview
│   ╰──arrow
╰── window.popup

Entry:
combobox
├── box.linked
│ ├── entry.combo
│ ╰── button.combo
│  ╰── box
│   ╰── arrow
╰── window.popup
entry GtkEntry entry[.read-only][.flat][.warning][.error]
├── image.left
├── image.right
├── undershoot.left
├── undershoot.right
├── [selection]
├── [progress[.pulse]]
╰── [window.popup]
flowbox GtkFlowBox flowbox
├── flowboxchild
│ ╰── <child>
├── flowboxchild
│ ╰── <child>

╰── [rubberband]
frame GtkFrame frame
├── border[.flat]
├── <label widget>
╰── <child>
headerbar GtkHeaderBar -
iconview GtkIconView iconview.view
╰── [rubberband]
label GtkLabel label
├── [selection]
├── [link]

╰── [link]
levelbar GtkLevelBar levelbar[.discrete]
╰── trough
 ├── block.filled.level-name
 ┊
 ├── block.empty
 ┊
menu GtkMenu menu
├── arrow.top
├── <child>

├── <child>
╰── arrow.bottom
menubar GtkMenubar -
notebook GtkNotebook notebook
├── header.top
│ ├── [<action widget>]
│ ├── tabs
│ │ ├── [arrow]
│ │ ├── tab
│ │ │ ╰── <tab label>
┊ ┊ ┊
│ │ ├── tab[.reorderable-page]
│ │ │ ╰── <tab label>
│ │ ╰── [arrow]
│ ╰── [<action widget>]

╰── stack
  ├── <child>
  ┊
  ╰── <child>
paned GtkPaned paned
├── <child>
├── separator[.wide]
╰── <child>
placessidebar GtkPlacesSidebar -
popover GtkPopover -
progressbar GtkProgressBar progressbar[.osd]
├── [text]
╰── trough[.empty][.full]
 ╰── progress[.pulse]
radiobutton GtkRadioButton radiobutton
├── radio
╰── <child>
scale GtkScale scale[.fine-tune][.marks-before][.marks-after]
├── marks.top
│ ├── mark
│ ┊  ├── [label]
│ ┊  ╰── indicator
┊ ┊
│ ╰── mark
├── [value]
├── contents
│ ╰── trough
│   ├── slider
│   ├── [highlight]
│   ╰── [fill]
╰── marks.bottom
  ├── mark
  ┊  ├── indicator
  ┊  ╰── [label]
  ╰── mark
scrollbar GtkScrollBar scrollbar[.fine-tune]
╰── contents
 ├── [button.up]
 ├── [button.down]
 ├── trough
 │ ╰── slider
 ├── [button.up]
 ╰── [button.down]
scrolledwindow GtkScrolledWindow scrolledwindow
├── overshoot.left
├── undershoot.left
├── overshoot.right
├── undershoot.right
├── overshoot.top
├── undershoot.top
├── overshoot.bottom
├── undershoot.bottom
├── viewport.frame
│ ╰── <child>
├── scrollbar.right.vertical.overlay-indicator
╰── scrollbar.bottom.horizontal.overlay-indicator
searchbar GtkSearchBar -
separator GtkSeparator -
spinbutton GtkSpinButton Horizontal:
spinbutton.horizontal
├── undershoot.left
├── undershoot.right
├── entry
│ ╰── ...
├── button.down
╰── button.up

Vertical:
spinbutton.vertical
├── undershoot.left
├── undershoot.right
├── button.up
├── entry
│ ╰── ...
╰── button.down
spinner GtkSpinner -
stack GtkStack -
stacksidebar GtkStackSidebar -
stackswitcher GtkStackSwitcher -
switch GtkSwitch switch
╰── slider
textview GtkTextView treeview.view
├── header
│ ├── <column header>
┊ ┊
│ ╰── <column header>

╰── [rubberband]
toolbar GtkToolbar -
toolpalette GtkToolPalette -

Window:

CSS GTK Sub-Nodes
dialog GtkDialog dialog.background
├── decoration
├── <titlebar child>.titlebar [.default-decoration]
╰── <child>
messagedialog GtkMessageDialog messagedialog.background
├── decoration
╰── <child>
window GtkWindow window.background
├── decoration
├── <titlebar child>.titlebar [.default-decoration]
╰── <child>
Edited
5.41 KB
  • Thank you for this list! Can you make a video about it for youtube? I can get you some likes from here https://soclikes.com/ if you make it

  • Great code, the author is handsome! It seemed to me that you have it too detailed and from this large in size, I think you can reduce it at least twice if you use pseudo-classes and identifiers, for example, I generally recommend watching a video on YouTube on how to shorten any code by almost five times and not cut it its functionality, unfortunately I don't remember the name of this video, but I do remember that it had about 27 thousand views! I am sure that the author of this video used services of https://viplikes.net/ to quickly increase the number of views.

  • Clayie is one of the Online Jhumka Delivery and Home Decor Items stores in India, also one of the leading Plants. Online Garen Store Buy Golden Jhumka Buy Oxidized Earrings Buy Oxidized Earring Buy Oxidized Earrings Buy Oxidized Earrings Buy Oxidized Earrings

  • Good financial planners and advisors are compared to life coaches because they can help with many complex financial decisions throughout your life. They deal with other financial professionals daily and typically know if you’re paying too much for something or not getting a competitive rate.

  • Dunia Ide Bisnis sendiri membutuhkan kreativitas, karena jika tidak maka akan kalah oleh banyaknya pesaing di luar sana. Kamu harus membuat sebuah bisnis yang penuh dengan inovasi dan bukan hanya sekedar melakukan promosi saja. Kamu juga harus memberikan pelayanan terbaik agar nantinya produk dan juga usahamu disukai oleh masyarakat.

  • The best results come from collaboration. So we take a one-agency approach: a unified, integrated way of working together as one team. Professional Digital Marketing Agency agency offering honest, bespoke, multi-channel digital marketing services to a range of small and large private and public companies.

  • The Heritage Partnership is a wealth management singapore firm known to be proactive, progressive and reliable. We strive to be the new standard in financial guidance, creating significant value for our clients. Challenge the status quo with us. We care for the people who care for you. Our pursuit of technological updates, training roadmaps, support platforms and initiatives are thoughtfully designed to develop our people’s competency. It empowers and motivates them to grow and develop, thereby customizing unique solutions towards financial success for you, exceeding expectations every time.

  • If you are in search of a great Yoga Course in Bali, Yoga Bali may be the best place to start with. It’s is one of the best yoga teacher training schools in Bali. At Yoga Bali we offer unique Yoga Teacher Training in Bali and online and have graduated over 50 successful yoga teacher trainees from all corners of the globe. Our 80 video Yoga Teacher Training Course is internationally accredited. Our 80 Hour Yoga Online Video Training is designed to connect existing teachers with a robust body of further knowledge and professional up-skilling with our dedicated teaching team.

  • Queens Tandoor is the best vegan curry house in Bali. Our vegan menu crafted by Indian food in Bali specialists and top-rated chefs, is the first of its kind on Seminyak We feel that everyone in Bali should have the opportunity to experience the difference Queens Indian Cuisine brings to the table, whether you are on Seminyak - Kuta - Nusa Dua - Ubud – the best Indian food in Bali is here at Queens Tandoor. We are Bali's best-kept secret in the search for amazing Indian food.

  • Dunia Ide Bisnis sendiri membutuhkan kreativitas, karena jika tidak maka akan kalah oleh banyaknya pesaing di luar sana. Kamu harus membuat sebuah bisnis yang penuh dengan inovasi dan bukan hanya sekedar melakukan promosi saja. Kamu juga harus memberikan pelayanan terbaik agar nantinya produk dan juga usahamu disukai oleh masyarakat.

  • We’re a Web Design Bali with over a decade of experience in building user friendly, secure websites that help strengthen your business.

  • Hii, This is great and awsome post for me. i loved to read your blog. it's really-really amazing. thanks for inspired me by your blog.Catch Ajwain Seeds

  • Hii, This is great and awsome post for me. i loved to read your blog. it's really-really amazing. thanks for inspired me by your blog. Buy Online Pure & Natural Essential Oils Buy Body Massage Essential Oil Online Buy Hair Essential Oil Online Lowest Price Buy Skin Essential Oil Online For Men/Women

  • Want to Buy Facebook Comments at cheap price.Improve and add up to the credibility of your Facebook Comments by Real Facebook Comments.

  • BiggTimes is connected to Technology, Education, Marketing, News, Finance, Sports, Travel, World and Life Style. You can find information about everything you can need to know here.New Media Newsnux Healthhux

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment