├── screenshots ├── screenshotlin1.png ├── screenshotlin2.png ├── screenshotlin3.png ├── screenshotlin4.png ├── screenshotmac1.png ├── screenshotmac2.png ├── screenshotmac3.png ├── screenshotmac4.png ├── screenshotwin1.png ├── screenshotwin2.png ├── screenshotwin3.png ├── screenshotwin4.png └── IDAProSolarizedThemeBanner.png ├── solarized-dark ├── icons │ ├── expand.png │ └── spacer.png └── theme.css ├── LICENSE ├── README.md └── README-TR.md /screenshots/screenshotlin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotlin1.png -------------------------------------------------------------------------------- /screenshots/screenshotlin2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotlin2.png -------------------------------------------------------------------------------- /screenshots/screenshotlin3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotlin3.png -------------------------------------------------------------------------------- /screenshots/screenshotlin4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotlin4.png -------------------------------------------------------------------------------- /screenshots/screenshotmac1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotmac1.png -------------------------------------------------------------------------------- /screenshots/screenshotmac2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotmac2.png -------------------------------------------------------------------------------- /screenshots/screenshotmac3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotmac3.png -------------------------------------------------------------------------------- /screenshots/screenshotmac4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotmac4.png -------------------------------------------------------------------------------- /screenshots/screenshotwin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotwin1.png -------------------------------------------------------------------------------- /screenshots/screenshotwin2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotwin2.png -------------------------------------------------------------------------------- /screenshots/screenshotwin3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotwin3.png -------------------------------------------------------------------------------- /screenshots/screenshotwin4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/screenshotwin4.png -------------------------------------------------------------------------------- /solarized-dark/icons/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/solarized-dark/icons/expand.png -------------------------------------------------------------------------------- /solarized-dark/icons/spacer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/solarized-dark/icons/spacer.png -------------------------------------------------------------------------------- /screenshots/IDAProSolarizedThemeBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue-devil/IDA-Pro-Solarized-Theme/HEAD/screenshots/IDAProSolarizedThemeBanner.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Blue DeviL 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![IDA Pro Solarized Theme](screenshots/IDAProSolarizedThemeBanner.png) 2 | 3 | # IDA Pro Solarized Theme 4 | 5 | [Türkçe](README-TR.md) Okubeni için tıklayınız. 6 | 7 | Solarized Theme for IDA Pro 7.3+ 8 | 9 | The color scheme `Solarized Dark` is from [Ethan Schoonover](https://github.com/altercation): https://github.com/altercation/solarized
10 | Theme is also based on [ida-skins](https://github.com/zyantific/IDASkins.git) theme by [Zyantific](https://github.com/zyantific/IDASkins.git) 11 | 12 | ## Installation 13 | 14 | Just put the `solarized-dark` directory under `` for system-wide accesibility. 15 | 16 | OR 17 | 18 | Install, only for WINDOWS user: 19 | ``` 20 | %APPDATA%\Hex-Rays\IDA Pro\themes 21 | ``` 22 | 23 | Install, only for LINUX/MACOS user: 24 | ``` 25 | ~/.idapro/themes 26 | ``` 27 | 28 | 29 | ## Screenshots 30 | ### Linux : 31 | ![IDA Pro Solarized Theme Linux Screenshot](screenshots/screenshotlin1.png) 32 | ![IDA Pro Solarized Theme Linux Screenshot](screenshots/screenshotlin2.png) 33 | ![IDA Pro Solarized Theme Linux Screenshot](screenshots/screenshotlin3.png) 34 | ![IDA Pro Solarized Theme Linux Screenshot](screenshots/screenshotlin4.png) 35 | 36 | ### Windows: 37 | ![IDA Pro Solarized Theme Windows Screenshot](screenshots/screenshotwin1.png) 38 | ![IDA Pro Solarized Theme Windows Screenshot](screenshots/screenshotwin2.png) 39 | ![IDA Pro Solarized Theme Windows Screenshot](screenshots/screenshotwin3.png) 40 | ![IDA Pro Solarized Theme Windows Screenshot](screenshots/screenshotwin4.png) 41 | 42 | ### macOS 43 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac1.png) 44 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac2.png) 45 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac3.png) 46 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac4.png) 47 | 48 | 49 | ## Todo 50 | Prepare Solarized Light Theme! 51 | 52 | ## Authors 53 | 54 | [Blue DeviL][web-bd] // [SCT][web-sct] 55 | 56 | ```json 57 | { 58 | "e-mail" : "bluedevil.SCT@gmail.com", 59 | "twitter": "@bluedevilSCT" 60 | "ICQ" : 82503282 61 | } 62 | ``` 63 | 64 | ## License 65 | 66 | This project is under the MIT License. 67 | 68 | 69 | [web-bd]: https://gitlab.com/bluedevil 70 | [web-ei]: https://gitlab.com/error.inside 71 | [web-sct]: http://www.sctzine.com 72 | -------------------------------------------------------------------------------- /README-TR.md: -------------------------------------------------------------------------------- 1 | ![IDA Pro Solarized Theme](screenshots/IDAProSolarizedThemeBanner.png) 2 | 3 | # IDA Pro Solarized Teması 4 | 5 | English readers, click for [English](README.md) Readme. 6 | 7 | IDA Pro sürüm 7.3 ve üzeri için Solarized Teması 8 | 9 | Renk teması `Solarized Dark` [Ethan Schoonover](https://github.com/altercation): https://github.com/altercation/solarized reposundan kullanılmıştır
10 | Ayrıca tema [Zyantific](https://github.com/zyantific/IDASkins.git) tarafından yapılan [ida-skins](https://github.com/zyantific/IDASkins.git) teması üzerine yapılmıştır. 11 | 12 | ## Kurulum 13 | 14 | Tüm sistem kullanıcıları için geçerli olması istiyorsanız, `solarized-dark` adlı dizini IDA Pro kurulum dizini içerisindeki temalar dizini altına koyun: `` 15 | 16 | YA DA 17 | 18 | Tek bir WINDOWS kullanıcısı için: 19 | ``` 20 | %APPDATA%\Hex-Rays\IDA Pro\themes 21 | ``` 22 | 23 | Sadece LINUX/MACOS kullanıcısı için: 24 | ``` 25 | ~/.idapro/themes 26 | ``` 27 | 28 | 29 | ## Ekran Görüntüleri 30 | ### Linux : 31 | ![IDA Pro Solarized Teması Linux Ekran Görüntüü](screenshots/screenshotlin1.png) 32 | ![IDA Pro Solarized Teması Linux Ekran Görüntüü](screenshots/screenshotlin2.png) 33 | ![IDA Pro Solarized Teması Linux Ekran Görüntüü](screenshots/screenshotlin3.png) 34 | ![IDA Pro Solarized Teması Linux Ekran Görüntüü](screenshots/screenshotlin4.png) 35 | 36 | ### Windows: 37 | ![IDA Pro Solarized Teması Windows Ekran Görüntüü](screenshots/screenshotwin1.png) 38 | ![IDA Pro Solarized Teması Windows Ekran Görüntüü](screenshots/screenshotwin2.png) 39 | ![IDA Pro Solarized Teması Windows Ekran Görüntüü](screenshots/screenshotwin3.png) 40 | ![IDA Pro Solarized Teması Windows Ekran Görüntüü](screenshots/screenshotwin4.png) 41 | 42 | ### macOS 43 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac1.png) 44 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac2.png) 45 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac3.png) 46 | ![IDA Pro Solarized Theme macOS Screenshot](screenshots/screenshotmac4.png) 47 | 48 | ## Yapılacaklar 49 | * Solarized Light Teması hazırla! 50 | 51 | ## Hazırlayanlar 52 | 53 | [Blue DeviL][web-bd] // [SCT][web-sct] 54 | 55 | ```json 56 | { 57 | "e-posta": "bluedevil.SCT@gmail.com", 58 | "twitter": "@bluedevilSCT" 59 | "ICQ" : 82503282 60 | } 61 | ``` 62 | 63 | ## Lisans 64 | 65 | Bu proje MIT Lisansı ile lisanslanmıştır. 66 | 67 | 68 | [web-bd]: https://gitlab.com/bluedevil 69 | [web-ei]: https://gitlab.com/error.inside 70 | [web-sct]: http://www.sctzine.com 71 | -------------------------------------------------------------------------------- /solarized-dark/theme.css: -------------------------------------------------------------------------------- 1 | /* 2 | _______________________________________________________________________ 3 | | ______ __ ,.' __.'.__ . ______ ___ | 4 | | | | | /b` '-. .-' d\| ; | | | 5 | | | __ | | .5h /.'.\ =5| _ \ | | | 6 | | |. 1 \| | (0=h ' ' =C) 1\ \ .--:. | | 7 | | | 1_/| | ?3==, .==7| | \ \ |__| | | 8 | | |. | .-- -.-----{=`==oo____oo==`=}| | |.----.-- -.--:. | | 9 | | |. __ | | V | ^__|'"o58888888888,; |. | || ^_| V | |. | | 10 | | |: 1 \|_|____|_____| `?88P^\,?88^\P |. | / |____|\___|__|: |___ | 11 | | |: 1_/ / C8?\__d88\_/' |: 1/ / . |: 1 | | 12 | | |::.. . / `8o8888/\88P |::.. . / |::.. . | | 13 | | `-------' '7oo88oo8P `------' `-------' | 14 | | Cooo##~\/\/\/~====> github.com/blue-devil | 15 | | gitlab.com/bluedevil | 16 | | Freedom doesn't come from second-hand thoughts. www.sctzine.com | 17 | |_______________________________________________________________________| 18 | | @author : Blue DeviL | 19 | | @tester : ErrorInside | 20 | | @IDE : Vi iMproved | 21 | | @template : Blue DeviL | 22 | | @date : 14/08/2020 | 23 | | @license : AGPLv3 | 24 | |_______________________________________________________________________| 25 | | | 26 | | [SCT] Solarized Dark Theme for IDA Pro | 27 | \_______________________________________________________________________/ 28 | 29 | This theme is based on the 'idaskins-dark' theme found 30 | at 31 | 32 | Colours are based on the Solarized colour scheme 33 | by Ethan Schoonover: https://github.com/altercation/solarized 34 | 35 | 28/11/2024: FIX: Output window color fixed for macOS and Linux 36 | FIX: Checkbox border color fixed for Linux 37 | ADD: IDAPython and IDC Script color added 38 | */ 39 | 40 | @importtheme "_base"; 41 | 42 | QWidget 43 | { 44 | background-color: #073642; 45 | color: #ddd; 46 | } 47 | 48 | QCheckBox 49 | { 50 | background-color: #073642; 51 | } 52 | 53 | QTextEdit, 54 | QPlainTextEdit 55 | { 56 | background-color: #002b36; 57 | border: 1px solid #073642; 58 | border-radius: 2px; 59 | } 60 | 61 | QMenu 62 | { 63 | border: 1px solid #003131; 64 | } 65 | 66 | QMenuBar, 67 | QMenuBar::item 68 | { 69 | background-color: #073d4b; 70 | color: #ddd; 71 | } 72 | 73 | QMenu::item:selected 74 | { 75 | background-color: #003131; 76 | } 77 | 78 | QMenu::item:disabled 79 | { 80 | color: #93a1a1; 81 | } 82 | 83 | QLineEdit 84 | { 85 | border: 1px solid #094a5a; 86 | min-height: 20px; 87 | border-radius: 2px; 88 | } 89 | 90 | QLineEdit:hover, 91 | QLineEdit:focus 92 | { 93 | border: 1px solid #2aa198; 94 | } 95 | 96 | QTabBar::tab 97 | { 98 | background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, 99 | stop: 0 #586e75, stop: 1 #073d4b); 100 | } 101 | 102 | QTabBar::tab:selected 103 | { 104 | background-color: #657b83; 105 | } 106 | 107 | QTableView 108 | { 109 | border: 1px solid #094a5a; 110 | background-color: #002b36; 111 | } 112 | 113 | QHeaderView::section 114 | { 115 | background-color: #003131; 116 | border: none; 117 | border-left: 1px solid #666; 118 | border-right: 1px solid #333; 119 | padding: 3px; 120 | } 121 | 122 | QHeaderView:horizontal::section 123 | { 124 | min-height: 20px; 125 | } 126 | 127 | QHeaderView:vertical::section 128 | { 129 | } 130 | 131 | QTableCornerButton::section 132 | { 133 | background: #222; 134 | border: 2px outset #222; 135 | } 136 | 137 | CustomIDAMemo, 138 | EditContainer 139 | { 140 | /* FIXME */ 141 | /* font-family: ""; */ 142 | /* font-size: ; */ 143 | /* font-style: ; */ 144 | /* font-weight: ; */ 145 | } 146 | 147 | IDAView 148 | { 149 | /* FIXME */ 150 | /* font-family: ""; */ 151 | /* font-size: ; */ 152 | /* font-style: ; */ 153 | /* font-weight: ; */ 154 | } 155 | 156 | hexview_t 157 | { 158 | /* FIXME */ 159 | /* font-family: ""; */ 160 | /* font-size: ; */ 161 | /* font-style: ; */ 162 | /* font-weight: ; */ 163 | } 164 | 165 | /* TODO: DEBUG_REGISTERS, OUTPUT_WINDOW */ 166 | 167 | QScrollBar 168 | { 169 | background-color: #073642; 170 | width: 20px; 171 | height: 20px; 172 | margin: 0 0 0 0; 173 | } 174 | 175 | QScrollBar::sub-line, 176 | QScrollBar::add-line 177 | { 178 | width: 0; 179 | height: 0; 180 | } 181 | 182 | QScrollBar::add-page, 183 | QScrollBar::sub-page 184 | { 185 | background: none; 186 | } 187 | 188 | QScrollBar::handle:vertical 189 | { 190 | min-height: 20px; 191 | } 192 | 193 | QScrollBar::handle:horizontal 194 | { 195 | min-width: 20px; 196 | } 197 | 198 | QScrollBar::handle 199 | { 200 | background-color: #586e75; 201 | margin: 3px; 202 | border-radius: 7px; 203 | } 204 | 205 | QToolBar 206 | { 207 | border: none; 208 | } 209 | 210 | QPushButton 211 | { 212 | border: 1px solid #077; 213 | text-align: center; 214 | min-height: 20px; 215 | min-width: 50px; 216 | padding: 0 6px 0 6px; 217 | border-radius: 2px; 218 | } 219 | 220 | QPushButton:hover, 221 | QPushButton:default 222 | { 223 | border: 1px solid #0aa; 224 | } 225 | 226 | QPushButton:pressed 227 | { 228 | border: 1px solid #0ee; 229 | } 230 | 231 | TNavBand > QPushButton, 232 | nav_scroll_button_t, 233 | RegJumpButton 234 | { 235 | min-height: 0; 236 | min-width: 0; 237 | padding: 0; 238 | border: none; 239 | } 240 | 241 | DockWidgetTitle, 242 | DockAreaDragTitle 243 | { 244 | border: none; 245 | } 246 | 247 | DockWidgetTitle[active="true"] 248 | { 249 | background-color: #555; 250 | } 251 | 252 | QComboBox 253 | { 254 | border: 1px solid #094a5a; 255 | border-radius: 2px; 256 | color: #ddd; 257 | /* KLUDGE: https://stackoverflow.com/questions/24447276/qcombobox-text-colour-wont-change-with-style-sheet */ 258 | padding: 1px 0px 1px 3px; 259 | } 260 | 261 | QComboBox > QLineEdit, 262 | QComboBox > QLineEdit:hover, 263 | QComboBox > QLineEdit:focus 264 | { 265 | border: none; 266 | min-height: default; 267 | } 268 | 269 | QComboBox:hover, 270 | QComboBox:focus 271 | { 272 | border: 1px solid #2aa198; 273 | } 274 | 275 | QComboBox::drop-down 276 | { 277 | subcontrol-origin: padding; 278 | subcontrol-position: top right; 279 | width: 15px; 280 | 281 | border-left-width: 1px; 282 | border-left-color: #666; 283 | border-left-style: solid; 284 | } 285 | 286 | /* The 'menu' of a QComboBox */ 287 | QComboBox QAbstractItemView 288 | { 289 | border: 1px solid #003131; 290 | } 291 | 292 | QComboBox:!editable 293 | { 294 | background-color: #003232; 295 | } 296 | 297 | QComboBox::down-arrow 298 | { 299 | image: url("$RELPATH/icons/expand.png"); 300 | } 301 | 302 | /* Close, maximize and undock button for dock widgets */ 303 | IDADockWidget > QWidget > QAbstractButton 304 | { 305 | background-color: #586e75; 306 | border-radius: 3px; 307 | } 308 | 309 | /*QRadioButton,*/ 310 | QLabel 311 | { 312 | background: transparent; 313 | } 314 | 315 | QStatusBar QLabel 316 | { 317 | border: none; 318 | } 319 | 320 | QStatusBar::item 321 | { 322 | border: 1px solid #586e75; 323 | border-radius: 2px; 324 | } 325 | 326 | EditContainer, 327 | ChooserContainer, 328 | QGroupBox, 329 | QListView, 330 | QTreeView 331 | { 332 | border: 1px solid #606060; 333 | border-radius: 2px; 334 | } 335 | 336 | QGroupBox 337 | { 338 | margin-top: 5px; 339 | } 340 | 341 | QGroupBox::title 342 | { 343 | subcontrol-origin: margin; 344 | subcontrol-position: top center; 345 | } 346 | 347 | /* Remove border from IDC/Python switch button */ 348 | CLIWidget > QGroupBox > QPushButton, 349 | CLIWidget > QGroupBox > QPushButton:hover, 350 | CLIWidget > QGroupBox > QPushButton:focus 351 | { 352 | border: none; 353 | } 354 | 355 | CLIWidget > QGroupBox 356 | { 357 | margin-top: 0; 358 | } 359 | 360 | QTreeView::item:selected, 361 | QListView::item:selected, 362 | QTableView::item:selected 363 | { 364 | background-color: #094a5a; 365 | color: #ddd; 366 | } 367 | 368 | QToolTip, 369 | QTipLabel 370 | { 371 | border: 1px solid #077; 372 | border-radius: 2px; 373 | background: #111111; 374 | color: #ddd; 375 | margin: 0; 376 | padding: 0; 377 | } 378 | 379 | CustomIDAMemo 380 | { 381 | border: none; 382 | 383 | qproperty-line-fg-default: #dc322f; 384 | qproperty-line-fg-regular-comment: #ffc5f3; 385 | qproperty-line-fg-repeatable-comment: #82607e; 386 | qproperty-line-fg-automatic-comment: #666666; 387 | qproperty-line-fg-insn: #FDF6E3; 388 | qproperty-line-fg-dummy-data-name: #ebebb9; 389 | qproperty-line-fg-regular-data-name: #ebebb9; 390 | qproperty-line-fg-demangled-name: #ffecbb; 391 | qproperty-line-fg-punctuation: #c0c0c0; 392 | qproperty-line-fg-charlit-in-insn: #69d200; 393 | qproperty-line-fg-strlit-in-insn: #00ff00; 394 | qproperty-line-fg-numlit-in-insn: #d25032; 395 | qproperty-line-fg-void-opnd: #ff4646; 396 | qproperty-line-fg-code-xref: #ffaa7f; 397 | qproperty-line-fg-data-xref: #7c7c61; 398 | qproperty-line-fg-code-xref-to-tail: #d25032; 399 | qproperty-line-fg-data-xref-to-tail: #808000; 400 | qproperty-line-fg-error: #DC322F; 401 | qproperty-line-fg-line-prefix: #c0c0c0; 402 | qproperty-line-fg-opcode-byte: #595959; 403 | qproperty-line-fg-extra-line: #ffc5f3; 404 | qproperty-line-fg-alt-opnd: #ffaaff; 405 | qproperty-line-fg-hidden: #ffd200; 406 | qproperty-line-fg-libfunc: #2AA198; 407 | qproperty-line-fg-locvar: #ff8000; 408 | qproperty-line-fg-dummy-code-name: #E7BD00; 409 | qproperty-line-fg-asm-directive: #859900; 410 | qproperty-line-fg-macro: #df077e; 411 | qproperty-line-fg-strlit-in-data: #69d200; 412 | qproperty-line-fg-charlit-in-data: #79f300; 413 | qproperty-line-fg-numlit-in-data: #d25032; 414 | qproperty-line-fg-keyword: #ababab; 415 | qproperty-line-fg-register-name: #73adad; 416 | qproperty-line-fg-import-name: #D33682; 417 | qproperty-line-fg-segment-name: #ffff7f; 418 | qproperty-line-fg-dummy-unknown-name: #97ab00; 419 | qproperty-line-fg-code-name: #ffd200; 420 | qproperty-line-fg-unknown-name: #ffaaff; 421 | qproperty-line-fg-collapsed-line: gold; 422 | qproperty-line-bg-default: #062E39; 423 | qproperty-line-bg-selected: #B58900; 424 | qproperty-line-pfx-libfunc: #00ffff; 425 | qproperty-line-pfx-func: #666666; 426 | qproperty-line-pfx-insn: #dc322f; 427 | qproperty-line-pfx-data: #7c7c61; 428 | qproperty-line-pfx-unexplored: #9d9d00; 429 | qproperty-line-pfx-extern: #E73B91; 430 | qproperty-line-pfx-current-line: #ffaa00; 431 | qproperty-line-pfx-lumina: #32cd32; 432 | qproperty-graph-bg-top: #b2b2b2; 433 | qproperty-graph-bg-bottom: #b2b2b2; 434 | qproperty-graph-node-title-normal: #f5f5f5; 435 | qproperty-graph-node-title-selected: #aa9f98; 436 | qproperty-graph-node-title-current: #5e5854; 437 | qproperty-graph-node-frame-group: #ffff00; 438 | qproperty-graph-node-shadow: #242424; 439 | qproperty-graph-node-high1: #003900; 440 | qproperty-graph-node-high2: #6d0000; 441 | qproperty-graph-node-foreign: #ff0000; 442 | qproperty-graph-edge-normal: #0043cb; 443 | qproperty-graph-edge-yes: #009100; 444 | qproperty-graph-edge-no: #bc0000; 445 | qproperty-graph-edge-high: #aaaaff; 446 | qproperty-graph-edge-current: #c68e00; 447 | qproperty-line-fg-patched-bytes: #804040; 448 | qproperty-line-fg-unsaved-changes: #ff8000; 449 | qproperty-line-bg-highlight: #600060; 450 | qproperty-line-bg-bpt-enabled: #760000; 451 | qproperty-line-bg-bpt-disabled: #00ff00; 452 | qproperty-line-bg-bpt-unavailable: #ff8000; 453 | } 454 | 455 | CustomIDAMemo[debugging="true"] 456 | { 457 | qproperty-line-bg-default: #002b36; 458 | } 459 | 460 | CustomIDAMemo[hints="true"] 461 | { 462 | qproperty-line-bg-default: #003232; 463 | } 464 | 465 | MainMsgList 466 | { 467 | color: #ddd; 468 | background-color: #073642; 469 | } 470 | 471 | log_widget_t 472 | { 473 | color : #FDF6E3; 474 | background-color : #002b36; 475 | } 476 | 477 | log_widget_t[os-dark-theme="true"] 478 | { 479 | color: #FDF6E3; 480 | background-color: #002b36; 481 | } 482 | 483 | TCpuRegs ui_label_t 484 | { 485 | color: #ffff00; 486 | } 487 | 488 | TCpuRegs 489 | { 490 | background-color: #073642; 491 | qproperty-register-defined: white; 492 | qproperty-register-changed: #FFFF7F; 493 | qproperty-register-edited: #FF7F17; 494 | qproperty-register-unavailable: #808080; 495 | } 496 | 497 | TCpuRegs IDALabel 498 | { 499 | color: #AAAAAA; 500 | } 501 | 502 | TCpuRegs ui_label_t[os-dark-theme="true"] 503 | { 504 | color: #ffff00; 505 | } 506 | 507 | TCpuRegs[os-dark-theme="true"] 508 | { 509 | background-color: #073642; 510 | qproperty-register-defined: white; 511 | qproperty-register-changed: #FFFF7F; 512 | qproperty-register-edited: #FF7F17; 513 | qproperty-register-unavailable: #808080; 514 | } 515 | 516 | TCpuRegs IDALabel[os-dark-theme="true"] 517 | { 518 | color: #AAAAAA; 519 | } 520 | 521 | TextArrows 522 | { 523 | qproperty-jump-in-function: #6c4634; 524 | qproperty-jump-external-to-function: #00dede; 525 | qproperty-jump-under-cursor: #ffaa00; 526 | qproperty-jump-target: #008000; 527 | qproperty-register-target: #ff8080; 528 | } 529 | 530 | navband_t 531 | { 532 | qproperty-lib-function: #00aaff; 533 | qproperty-function: #ffaa00; 534 | qproperty-code: #800000; 535 | qproperty-data: #ebebb9; 536 | qproperty-undefined: #787800; 537 | qproperty-extern: #ff00ff; 538 | qproperty-error: #ca0000; 539 | qproperty-gap: #4a4a4a; 540 | qproperty-cursor: #80ff00; 541 | qproperty-auto-analysis-cursor: #ff8000; 542 | qproperty-lumina-function: #32cd32; 543 | } 544 | 545 | TextEdit 546 | { 547 | qproperty-keyword1-fg: #7171FF; 548 | qproperty-keyword2-fg: #C728C7; 549 | qproperty-keyword3-fg: #FF4545; 550 | qproperty-string-fg: #E47251; 551 | qproperty-comment-fg: #5AC35A; 552 | qproperty-preprocessor-fg: #7171FF; 553 | } 554 | 555 | TextEdit QWidget 556 | { 557 | background-color: transparent; 558 | } 559 | 560 | TextEdit text_edit_margin_widget_t 561 | { 562 | color: lightgrey; 563 | qproperty-header-color: gainsboro; 564 | } 565 | 566 | TChooser 567 | { 568 | qproperty-highlight-bg-default: red; 569 | qproperty-highlight-bg-selected: pink; 570 | } 571 | 572 | text_area_t 573 | { 574 | qproperty-keyword1-fg: #6C71C4; 575 | qproperty-keyword2-fg: #D33682; 576 | qproperty-keyword3-fg: #DC323F; 577 | qproperty-string-fg: #859900; 578 | qproperty-comment-fg: #586E75; 579 | qproperty-preprocessor-fg: #268BD2; 580 | qproperty-number-fg: #CB4B16; 581 | qproperty-user1-fg: #1D6EA3; 582 | qproperty-user2-fg: #586E75; 583 | qproperty-user3-fg: #A12965; 584 | } 585 | --------------------------------------------------------------------------------