CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 06:09:13 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"d05c6ad2acff589e95ce930e0cf12999"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=YAtcACaUTT7%2BQkqZH3Prm8C%2FpEiI%2B3%2FeL4gV%2BDK78awbhUI2PyXnVZIAgeoR%2FD5kyXs%2F7NvLRW6CG2J0PmZadr%2BgmLKlaiTsncEo1Ug7N7XPHLy2BQPHehokvX7TrFo4X9OQFu8nF3jlbshvcK883XbGdv9fKEkQfKXxiXHOyq%2FJRZlSe%2Bb4Ahks%2BlYDEpjmnSON9u89z5bT3tZZx0nu9JfTvi9Wk2qytr1YcL4pgv%2FzUtC21RXdsuzI6PvfZINwWxwp5DtLhfMCbKZdR1Y0BA%3D%3D--gJsRsTXd4vEDOBKT--15CsurxMZJnL0QTrDSV4fg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.541434336.1753682952; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 06:09:12 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 06:09:12 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 98D8:187A42:31FC9D:4196D5:68871408
CSS · jeeeyul/eclipse-themes Wiki · GitHub
example:
```css
.MPart.Editor StyledText{
jeditor-line-style: dashed;
jeditor-line-color: red;
}
```
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 121
Jeeeyul edited this page Aug 21, 2014
·
30 revisions
This documents provides description of css properties that are provided by Jeeeyul's eclipse themes. You may need to read CSS/SWT Mapping document first.
All API Contracts in this document are valid at version 2.x.x.
At first of all, to use JeeeyulTabRenderer
, you have to specify swt-tab-renderer
:
.MPartStack {
swt-tab-renderer:
url('bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer');
}
Property | Type | Description | Example |
---|---|---|---|
swt-tab-height | Pixel | Height of tab header | 22px |
jtab-border-radius | Pixel | Radius for border of Tab and Tab Items | 4px |
jtab-spacing | Pixel | Gap between each tab items | 2px |
jtab-item-padding | Bounds | Padding for inside area of Tab Item | 0px 5px 0px 5px |
jtab-padding | Bounds | Padding for tab body content | 2px 2px 2px 2px |
jtab-margin | Bounds | Margin for the tab body | 0px 4px 4px 4px |
jtab-shadow-color | Color | Color for the shadow of tab body | gray |
jtab-shadow-position | Point | Shadow offset for shadow of the tab body | 2px 2px |
jtab-shadow-radius | Pixel | Radius for the shadow of tab body | 4px |
Property | Type | Description | Example |
---|---|---|---|
jtab-header-background | Gradient | Gradient for the background of tab header | red yellow #fff 50% 100% |
jtab-border-color | Gradient | Gradient for the border of tab body | blue red 100% |
background | Color | Color for the content wrapping area of tab body | white |
jtab-truncate-tab-items | Boolean | Truncates Tab Items to show more Tab Items. | true |
jtab-use-ellipses | Boolean | Whether shows ellipses for truncated tab item text | true |
jtab-minimum-characters | Int (1 ~ 4) | Minimum character count to truncate. | true |
Limitations:
-
jtab-margin
ignores top margin due to CTabFolder implementation. -
jtab-item-padding
ignores top and bottom margin due toswt-tab-height
.
Property | Type | Description | Example |
---|---|---|---|
jtab-selected-tab-background | Gradient | Gradient for selected tab item | blue orange white 20% 100% |
jtab-selected-border-color | Gradient | Gradient for the border of selected tab item | #000 #999 100% |
jtab-selected-text-shadow-color | Color | Color for the shadow of selected tab item text | white |
jtab-selected-text-shadow-position | Point | Offset for the shadow of selected tab item text | 1px 1px |
.MPartStack > CTabItem:selected {
color : black;
}
Limitations:
-
jtab-selected-tab-background
could not be "none".
Property | Type | Description | Example |
---|---|---|---|
jtab-unselected-tabs-background | Gradient | Gradient for unselected tab item | blue orange white 20% 100% |
jtab-unselected-border-color | Gradient | Gradient for the border of unselected tab item | #000 #999 100% |
jtab-unselected-text-shadow-color | Color | Color for the shadow of unselected tab item text | white |
jtab-unselected-text-shadow-position | Point | Offset for the shadow of unselected tab item text | 1px 1px |
.MPartStack > CTabItem {
color : black;
}
Property | Type | Description | Example |
---|---|---|---|
jtab-hover-color | Color | Color for the text of hovered tab item | red |
jtab-hover-tabs-background | Gradient | Gradient for hover tab item | blue orange white 20% 100% |
jtab-hover-border-color | Gradient | Gradient for the border of hover tab item | #000 #999 100% |
jtab-hover-text-shadow-color | Color | Color for the shadow of hover tab item text | white |
jtab-hover-text-shadow-position | Point | Offset for the shadow of hover tab item text | 1px 1px |
Property | Type | Description | Example |
---|---|---|---|
jtab-close-button-color | Color | Color for close button | red |
jtab-close-button-hot-color | Color | Hover color for close button | red |
jtab-close-button-active-color | Color | Active color for close button | red |
jtab-close-button-line-width | Pixel | Line width of the close button | 2px |
jtab-chevron-color | Color | Chevron color | red |
What if you are set a renderer as net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
, Then "empty" class will be available when CTabFolder
has no CTabItem
.MPartStack.empty{
swt-unselected-tabs-color: black black 100%;
jtab-border-color: none;
}
Property | Type | Description | Example |
---|---|---|---|
jeditor-line-style | String | One of "none", "solid", "dashed", "dotted" | "solid" |
jeditor-line-color | Color | Color for the underlines in text editors. | red |
Property | Type | Description | Example |
---|---|---|---|
jsash-width | Pixel | Gap between each parts | 4px |
example:
.MPartSashContainer{
jsash-width: 5px;
}
Bounds Type composed with top right bottom left. You can skip some values:
jtab-margin : 4px;
/* is equals to */
jtab-margin : 4px 4px 4px 4px;
jtab-margin : 4px 10px;
/* is equals to */
jtab-margin : 4px 10px 4px 10px;
HTML valid color expression. You can specify "none" to draw nothing.
jtab-selected-text-shadow-color: olive;
jtab-selected-text-shadow-color: #000;
jtab-selected-text-shadow-color: none;
Gradient type has 3 types of expression:
jtab-selected-border-color: red; /* solid color */
jtab-selected-border-color: red white 100%; /* gradient */
jtab-selected-border-color: none; /* Don't draw */
Point type composed with 2 pixel values:
jtab-shadow-position: 4px 4px;
You can’t perform that action at this time.