Merge pull request #2319 from defnax/ui-fixing-v1

update stylesheets and invite screenshot
This commit is contained in:
defnax 2021-02-14 11:36:41 +01:00 committed by GitHub
commit 3d002c37e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 225 additions and 556 deletions

View File

@ -48,13 +48,36 @@
</ul>
<h2>Active Developers</h2>
<h2>Developers</h2>
<ul>
<li>&nbsp;<a href="mailto:defnax@users.sourceforge.net">defnax</a></li>
<li>&nbsp;<a href="https://github.com/jolavillette">jolavillette</a></li>
<li>&nbsp;<a href="https://github.com/defnax">defnax</a></li>
<li>&nbsp;<a href="https://github.com/PhenomRetroShare">Phenom</a></li>
<li>&nbsp;<a href="https://github.com/hunbernd">anmo</a></li>
<li>&nbsp;<a href="mailto:thunder2@users.sourceforge.net">thunder2</a></li>
<li>&nbsp;<a href="https://github.com/thunder2">thunder2</a></li>
</ul>
<h2>Webui Developers</h2>
<ul>
<li>&nbsp;<a href="https://github.com/rottencandy">rottencandy</a></li>
<li>&nbsp;<a href="https://github.com/zeners">zeners</a></li>
</ul>
<h2>Chat Server Developers</h2>
<ul>
<li>&nbsp;<a href="https://github.com/zapek">zapek</a></li>
</ul>
<h2>Android Developers</h2>
<ul>
<li>&nbsp;<a href="https://gitlab.com/b1rdG">b1rdG</a></li>
</ul>
<h2>Developed RetroShare mobile & Emoty</h2>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -1,300 +0,0 @@
HeaderFrame {
background-image: url(:/images/headerFrame.png);
border: 0px;
}
ForumsDialog, GxsForumThreadWidget
{
qproperty-textColorRead: gray;
qproperty-textColorUnread: white;
qproperty-textColorUnreadChildren: gray;
qproperty-textColorNotSubscribed: white;
qproperty-textColorMissing: red;
}
GroupTreeWidget
{
qproperty-textColorCategory: white;
qproperty-textColorPrivateKey: blue;
}
FriendSelectionWidget
{
qproperty-textColorOnline: lightBlue;
}
NewFriendList
{
qproperty-textColorStatusAway: #4040A0;
qproperty-textColorStatusBusy: #A04040;
qproperty-textColorStatusOnline: #40A040;
qproperty-textColorStatusInactive: #A0A040;
qproperty-textColorStatusOffline: gray;
qproperty-textColorGroup: rgb(123, 123, 123);
}
SearchDialog
{
qproperty-textColorLocal: red;
qproperty-textColorNoSources: rgb(255, 255, 19);
qproperty-textColorLowSources: rgb(255, 255, 38);
qproperty-textColorHighSources: rgb(255, 255, 228);
}
NetworkDialog > QSplitter > QTreeWidget#connectTreeWidget, NetworkDialog > QSplitter > QTreeWidget#unvalidGPGKeyWidget
{
color: black;
}
QWidget{
background: black;
color: lightgray;
border-color: transparent;
}
QTreeView::item, QTreeWidget::item, QListWidget::item{
color: lightgray;
}
QDialog, QMainWindow{
background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 rgb(25, 25, 25), stop:0.05 rgb(0, 0, 0), stop:0.95 rgb(0, 0, 0), stop:1 rgb(25, 25, 25));
}
QPushButton{
padding-left: 7px;
padding-right: 7px;
}
QFrame{
background: transparent;
}
QFrame#frame{
background: black;
border:1px solid rgb(100,100,100);
}
QComboBox, QFontComboBox{
padding-left: 5px;
padding-right: 5px;
}
QPushButton:hover{
color: white;
}
QTabBar{
background: transparent;
border:1px solid rgb(100,100,100);
}
QTabBar::tab{
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(0, 0, 0), stop: 1 rgb(85, 85, 85));
color: lightgray;
border: 1px solid rgb(100,100,100);
margin-bottom:1px;
margin-right: -1px;
padding-top:3px;
}
QTabBar::tab:selected{
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(85, 85, 85), stop: 1 rgb(0, 0, 0));
border-bottom:1px solid black;
}
QTabBar::tab:last{
margin-right:0px;
}
QTabWidget::pane{
border:1px solid rgb(100,100,100);
}
QMenu, QTreeView, QComboBox QAbstractItemView{
background: black;
color: lightgray;
border:1px solid rgb(100, 100, 100);
}
QMenu::item:disabled, QComboBox QAbstractItemView::item:disabled{
color: rgb(38,38,38);
border:4px solid transparent;
padding-left: 20px;
}
QMenu::item, QComboBox QAbstractItemView::item{
border: 4px solid transparent;
padding-left: 20px;
padding-right: 16px;
padding-top:+3;
color: lightgray;
}
QMenu::item:selected, QComboBox QAbstractItemView::item:selected{
color: lightgray;
background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 rgb(0, 0, 0), stop:0.40 rgb(100, 100, 100), stop:0.60 rgb(100, 100, 100), stop:1 rgb(0, 0, 0));
}
QMenu::separator, QComboBox QAbstractItemView::separator{
background: rgb(100, 100, 100);
height: 1px;
}
QTextEdit{
background: black;
color: black;
border:1px solid rgb(100,100,100);
border-radius:5px;
}
QTreeView{
/*color: red;*/
alternate-background-color: rgb(10,10,10);
selection-background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 rgb(0,0,0), stop:0.50 rgb(100, 100, 100), stop:1 rgb(0,0,0));
background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0, stop:0 rgb(15, 15, 15), stop:0.10 rgb(0, 0, 0), stop:0.90 rgb(0, 0, 0), stop:1 rgb(15, 15, 15));
}
QComboBox::down-arrow{
image: url(%THISPATH%/blacknight/down.png);
width: 8px;
height: 8px;
}
QComboBox::drop-down{
width: 20px;
border:0px;
}
QToolTip{
opacity: 75;
border:1px solid rgb(100, 100, 100);
color: white;
background: black;
padding: 3px;
}
QToolButton{
padding:1px;
}
QSpinBox, QListWidget, QFontComboBox{
/*background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(85, 85, 85), stop: 1 rgb(0, 0, 0));*/
color: lightgray;
/*border-radius: 5px;*/
border: 1px solid rgb(100,100,100);
background: black;
margin:1px;
}
QLineEdit, QPushButton, QToolButton, QComboBox, QFontComboBox{
border: 1px solid rgb(100,100,100);
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(85, 85, 85), stop: 1 rgb(0, 0, 0));
color: lightgray;
border-radius: 5px;
margin:1px;
}
QHeaderView::section{
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgb(85, 85, 85), stop: 1 rgb(0, 0, 0));
color: lightgray;
padding-left: 4px;
border: 1px solid transparent;
border-bottom: 1px solid rgb(100, 100, 100);
}
QSplitter{
background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 rgb(0,0,0), stop: 0.5 rgb(100, 100, 100), stop: 1 rgb(0, 0, 0));
}
QScrollBar:vertical{
border: 1px solid rgb(100,100,100);
background: black;
width: 15px;
margin: 16px 0 16px 0;
}
QScrollBar::handle:vertical{
background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 rgb(100, 100, 100), stop: 0.6 rgb(0,0,0), stop: 1 rgb(0, 0, 0));
min-height: 20px;
}
QScrollBar::add-line:vertical{
border: 1px solid rgb(100,100,100);
border-bottom-color: transparent;
background: black;
height: 15px;
subcontrol-position: bottom;
subcontrol-origin: margin;
}
QScrollBar::sub-line:vertical{
border: 1px solid rgb(100, 100, 100);
border-top-color: transparent;
background: black;
height: 15px;
subcontrol-position: top;
subcontrol-origin: margin;
}
QScrollBar::up-arrow:vertical{
image: url(%THISPATH%/blacknight/up.png);
}
QScrollBar::down-arrow:vertical{
image: url(%THISPATH%/blacknight/down.png);
}
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical{
background: none;
}
QCheckBox, QRadioButton{
spacing: 2px;
}
QCheckBox::!enabled, QRadioButton::!enabled{
color : rgb(50, 50, 50);
}
QCheckBox::indicator:unchecked,
QCheckBox::indicator:unchecked:hover,
QCheckBox::indicator:unchecked:pressed,
QCheckBox::indicator:unchecked:!enabled{
image: url(%THISPATH%/blacknight/check_unsel.png);
}
QCheckBox::indicator:checked,
QCheckBox::indicator:checked:hover,
QCheckBox::indicator:checked:!enabled{
image: url(%THISPATH%/blacknight/check_sel.png);
}
QRadioButton::indicator::unchecked,
QRadioButton::indicator:unchecked:hover,
QRadioButton::indicator:unchecked:pressed{
image: url(%THISPATH%/blacknight/radio_unsel.png);
}
QRadioButton::indicator::checked,
QRadioButton::indicator:checked:hover,
QRadioButton::indicator:checked:pressed{
image: url(%THISPATH%/blacknight/radio_sel.png);
}
QTreeWidget#contactListTree{
background: black url(%THISPATH%/blacknight/clbg.png) repeat-y;
}
icqTextBrowser, icqTextEdit{
/*
background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 1, stop: 0 rgb(0, 0, 0), stop: 0.05 transparent, stop: 0.95 transparent, stop: 1 rgb(0, 0, 0));
border-color: transparent;
*/
}
QTextBrowser {
color: white;
}
QTextEdit {
color: white;
}
RSTextBrowser, MimeTextEdit
{
/*qproperty-textColorQuote: rgb(125, 125, 255);*/
qproperty-textColorQuotes: ColorList(#789922 #039bd5 #800000 #800080 #008080 #b10dc9 #85144b #3d9970);
}
/* OpModeStatus need to be at end to overload other values*/
OpModeStatus {
qproperty-opMode_Full_Color: #007000;
qproperty-opMode_NoTurtle_Color: #000070;
qproperty-opMode_Gaming_Color: #707000;
qproperty-opMode_Minimal_Color: #700000;
}
OpModeStatus[opMode="Full"] {
background: #007000;
}
OpModeStatus[opMode="NoTurtle"] {
background: #000070;
}
OpModeStatus[opMode="Gaming"] {
background: #707000;
}
OpModeStatus[opMode="Minimal"] {
background: #700000;
}
/*Property Values at end to overwrite other settings*/
[new=false] {
background: #202020;
}
[new=true] {
background: #005000;
}
[WrongValue=true] {
background-color: #702020;
}

View File

@ -173,3 +173,27 @@ QSplitter#splitter{
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #E3EFFF, stop: 1 #87ADE4);
border: 1px solid #87ADE4;
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e3e5ff, stop: 1 #879ae4);
border: 1px solid #879ae4;
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -65,3 +65,30 @@ QTreeWidget::item:selected { /* when user selects item using mouse or keyboard *
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #6799B3, stop: 0.3 #377a90,
stop: 0.31 #0e5e73, stop: 1 #4b8598);
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #719cb2, stop: 0.3 #5e9bab,
stop: 0.31 #0e5e69, stop: 1 #4b9897);
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -206,3 +206,26 @@ QLabel#fromText{
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #F7B552, stop: 1 #FF5E07);
border: 1px solid #FF5E07;
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #fac26e, stop: 1 #f87d3b);
border: 1px solid #f87d3b;
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -116,3 +116,26 @@ QStatusBar{
border-image: url(%THISPATH%/qlive/qb.png);
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #77AEF1, stop: 0.4 #86BBF7);
border: 1px solid #86BBF7;
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #7fb0ec, stop: 1 #90a1e2);
border: 1px solid #90a1e2;
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -288,3 +288,34 @@ QLabel#threadTitle{
color: black;
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #F55332, stop: 0.5 #C82B18,
stop: 0.51 #B71502, stop: 1 #900907);
border: 1px solid #7A3C37;
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #F55332, stop: 0.5 #C82B18,
stop: 0.51 #ca1b06, stop: 1 #ac0c0a);
border: 1px solid #7A3C37;
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}
MainWindow QToolButton {
color: white;
}

View File

@ -136,3 +136,29 @@ QLabel#fromText{
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: white;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #F9F9FF, stop: 1 #9F9DB9);
border: 1px solid #9F9DB9;
border-radius: 4px;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
HomePage QToolButton#addButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #eaeaff, stop: 1 #9f9dbc);
border: 1px solid #9F9DB9;
border-radius: 4px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -1,165 +0,0 @@
QFrame#titleBarFrame, QFrame#toolBarFrame {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FEFEFE, stop:1 #E8E8E8);
border: 1px solid #CCCCCC;
}
HeaderFrame {
background-image: url(:/images/headerFrame.png);
border: 0px;
}
HeaderFrame > QLabel#headerLabel {
color: rgb(255, 255, 255);
}
.QWidget {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 lightgray, stop:1 darkgray);
}
QDialog{
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 lightgray, stop:1 darkgray);
}
/* Customize the toolbar. */
QToolBar {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #FEFEFE, stop:1 #E8E8E8);
}
QStatusBar {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #FEFEFE, stop:1 #E8E8E8);
}
QHeaderView::section {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #616161, stop: 0.5 #505050,
stop: 0.6 #434343, stop:1 #656565);
color: white;
padding-left: 4px;
border: 1px solid #6c6c6c;
}
QMenuBar {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 lightgray, stop:1 darkgray);
}
QTabWidget::pane { /* The tab widget frame */
border-top: 2px solid #C2C7CB;
}
QTabWidget::tab-bar {
left: 0px; /* move to the right by 5px */
}
/* Style the tab using the tab sub-control. Note that
it reads QTabBar _not_ QTabWidget */
QTabBar::tab {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
border: 2px solid #C4C4C3;
border-bottom-color: #C2C7CB; /* same as the pane color */
border-top-left-radius: 4px;
border-top-right-radius: 4px;
min-width: 8ex;
padding: 2px;
}
QTabBar::tab:selected, QTabBar::tab:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #fafafa, stop: 0.4 #f4f4f4,
stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
}
QTabBar::tab:selected {
border-color: #9B9B9B;
border-bottom-color: #C2C7CB; /* same as pane color */
}
QTabBar::tab:!selected {
margin-top: 2px; /* make non-selected tabs look smaller */
}
QMenu {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 lightgray, stop:1 darkgray);
border: 1px solid black;
}
QMenu::item {
/* sets background of menu item. set this to something non-transparent
if you want menu color and menu item color to be different */
/*background-color: transparent;*/
}
QMenu::item:selected { /* when user selects item using mouse or keyboard */
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #6F6F6F, stop:1 #979797);
}
QListWidget::item:selected { /* when user selects item using mouse or keyboard */
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #6F6F6F, stop:1 #979797);
}
QTreeWidget::item:selected { /* when user selects item using mouse or keyboard */
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #6F6F6F, stop:1 #979797);
}
QTreeView::item:selected { /* when user selects item using mouse or keyboard */
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop:0 #6F6F6F, stop:1 #979797);
}
QFrame#messengerframetop{
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #FEFEFE, stop:1 #E8E8E8);
}
QFrame#Chatbuttonframe{
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #6F6F6F, stop:1 #979797);
}
QLabel#subjectText{
font: bold 12px;
}
QLabel#subjectlabel{
font: bold 12px;
}
QLabel#fromlabel{
font: bold 12px;
}
QLabel#datelabel{
font: bold 12px;
}
QLabel#tolabel{
font: bold 12px;
}
QLabel#fromText{
font: bold ;
color: blue;
}

View File

@ -302,3 +302,16 @@ QStatusBar {
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: #49881F;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -1,88 +0,0 @@
/* Customize the toolbar. */
QToolBar {
border-image: url(%THISPATH%/wx/wx.png);
}
QFrame#titleBarFrame, QFrame#toolBarFrame {
border-image: url(%THISPATH%/wx/wx.png);
}
HeaderFrame {
background-image: url(:/images/headerFrame.png);
border: 0px;
}
QPushButton#okButton {
min-height: 27px;
min-width: 77px;
}
QPushButton#cancelprefButton {
min-height: 27px;
min-width: 77px;
}
QPushButton#cancelButton {
min-height: 25px;
max-height: 25px;
min-width: 75px;
}
QPushButton#applyButton {
min-height: 25px;
max-height: 25px;
min-width: 75px;
}
QFrame#messengerframetop{
border-image: url(%THISPATH%/wx/wx.png);
/*background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #F7B552, stop: 1 #FF5E07);*/
}
QFrame#Chatbuttonframe{
border-image: url(%THISPATH%/wx/wx.png);
}
QLabel#subjectText{
font: bold 12px;
}
QLabel#subjectlabel{
font: bold 12px;
}
QLabel#fromlabel{
font: bold 12px;
}
QLabel#datelabel{
font: bold 12px;
}
QLabel#tolabel{
font: bold 12px;
}
QLabel#fromText{
font: bold ;
color: blue;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 B

View File

@ -14,6 +14,13 @@ HeaderFrame {
border: 0px;
}
FriendsDialog QFrame#headFrame {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #FBC957, stop:1 #D79704);
border: 1px;
border-radius: 4px;
}
QFrame#titleBarFrame, QFrame#toolBarFrame {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #FBC957, stop:1 #D79704);
@ -206,3 +213,16 @@ QToolBar#chattoolBar{
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: #979797;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}

View File

@ -169,3 +169,15 @@ QLabel#fromText{
}
HomePage QToolButton#addButton {
font: bold;
font-size: 15pt;
color: #979797;
max-height: 27px;
min-width: 4em;
padding: 2px;
}
MainWindow QListWidget {
font-size: 12pt;
}