diff --git a/_locales/en/messages.json b/_locales/en/messages.json index 5ba039b8..23f90b2b 100755 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -35,7 +35,7 @@ "message": "Device - Rebooting" }, "deviceReady": { - "message": "Device - Ready" + "message": "Device - Ready" }, "backupFileIncompatible": { @@ -122,26 +122,26 @@ }, "serialPortOpened": { - "message": "Serial port successfully opened with ID: $1" + "message": "Serial port successfully opened with ID: $1" }, "serialPortOpenFail": { "message": "Failed to open serial port" }, "serialPortClosedOk": { - "message": "Serial port successfully closed" + "message": "Serial port successfully closed" }, "serialPortClosedFail": { "message": "Failed to close serial port" }, "usbDeviceOpened": { - "message": "USB device successfully opened with ID: $1" + "message": "USB device successfully opened with ID: $1" }, "usbDeviceOpenFail": { "message": "Failed to open USB device!" }, "usbDeviceClosed": { - "message": "USB device successfully closed" + "message": "USB device successfully closed" }, "usbDeviceCloseFail": { "message": "Failed to close USB device" @@ -171,10 +171,10 @@ "message": "Firmware Version: $1" }, "apiVersionReceived": { - "message": "MultiWii API version received - $1" + "message": "MultiWii API version received - $1" }, "uniqueDeviceIdReceived": { - "message": "Unique device ID received - 0x$1" + "message": "Unique device ID received - 0x$1" }, "boardInfoReceived": { "message": "Board: $1, version: $2" @@ -216,7 +216,7 @@ "message": "Please use the Firmware Flasher to access DFU devices" }, "dfu_erased_kilobytes": { - "message": "Erased $1 kB of flash successfully" + "message": "Erased $1 kB of flash successfully" }, "dfu_device_flash_info": { "message": "Detected device with total flash size $1 kiB" @@ -226,21 +226,21 @@ }, "eeprom_saved_ok": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "defaultWelcomeIntro": { - "message": "Welcome to Cleanflight - Configurator, a utility designed to simplify updating, configuring and tuning of your flight controller." + "message": "Welcome to Betaflight - Configurator, a utility designed to simplify updating, configuring and tuning of your flight controller." }, "defaultWelcomeText": { - "message": "The application supports all hardware that can run cleanflight (SPRacingF3, Vortex, Sparky, DoDo, CC3D/EVO, Air Hero 32, Flip32/+/Deluxe, DragonFly32, CJMCU Microquad, Chebuzz F3, STM32F3Discovery, Hermit, Naze32 Tricopter Frame, Skyline32, Naze/32/Mini/Pro/Blackbox etc)

The firmware source code can be downloaded from here
The newest binary firmware image is available here, development builds available here

Latest CP210x Drivers can be downloaded from here
Latest STM USB VCP Drivers can be downloaded from here
Latest Zadig for Windows DFU flashing can be downloaded from here
" + "message": "The application supports all hardware that can run Betaflight (SPRacingF3, Vortex, Sparky, DoDo, CC3D/EVO, Air Hero 32, Flip32/+/Deluxe, DragonFly32, CJMCU Microquad, Chebuzz F3, STM32F3Discovery, Hermit, Naze32 Tricopter Frame, Skyline32, Naze/32/Mini/Pro/Blackbox etc)

The firmware source code can be downloaded from here
The newest binary firmware image is available here, development builds available here

Latest CP210x Drivers can be downloaded from here
Latest STM USB VCP Drivers can be downloaded from here
Latest Zadig for Windows DFU flashing can be downloaded from here
" }, "defaultContributingHead": { "message": "Contributing" }, "defaultContributingText": { - "message": "If you would like to help make Cleanflight even better you can help in many ways, including:
" + "message": "If you would like to help make Betaflight even better you can help in many ways, including:
" }, "defaultChangelogHead": { "message": "Configurator - Changelog" @@ -252,7 +252,7 @@ "message": "Open Source / Donation Notice" }, "defaultDonateText": { - "message": "This utility is fully open source and is available free of charge to all cleanflight users.
If you found the cleanflight or cleanflight configurator useful, please consider supporting its development by donating." + "message": "This utility is fully open source and is available free of charge to all Betaflight users.
If you found the Betaflight or Betaflight configurator useful, please consider supporting its development by donating." }, "defaultSponsorsHead": { "message": "Sponsors" @@ -261,13 +261,13 @@ "message": "Documentation / Manual" }, "defaultDocumentation": { - "message": "Cleanflight documentation is available in Markdown and PDF formats.

" + "message": "Betaflight documentation is available in Markdown and PDF formats.

" }, "defaultDocumentation1": { - "message": "The PDF manual appropriate to the firmware can be downloaded from the github releases page, here." + "message": "The PDF manual appropriate to the firmware can be downloaded from the github releases page, here." }, "defaultDocumentation2": { - "message": "The Markdown latest online documentation is available here - you can switch to the appropriate version of the documentation by selecting the tag." + "message": "The Markdown latest online documentation is available here - you can switch to the appropriate version of the documentation by selecting the tag." }, "defaultSupportHead": { "message": "Support" @@ -288,17 +288,17 @@ "message": "MultiWii forums thread" }, "defaultSupport3": { - "message": "GitHub" + "message": "GitHub" }, "defaultSupport4": { - "message": "IRC channel on freenode" + "message": "IRC channel on freenode" }, "defaultSupport5": { - "message": "Join via WebClient" + "message": "Join via WebClient" }, "initialSetupBackupAndRestoreApiVersion": { - "message": "Backup and restore functionality disabled. You have firmware with API version $1, backup and restore requires $2. Please backup your settings via the CLI, see Cleanflight documentation for procedure." + "message": "Backup and restore functionality disabled. You have firmware with API version $1, backup and restore requires $2. Please backup your settings via the CLI, see Betaflight documentation for procedure." }, "initialSetupButtonCalibrateAccel": { "message": "Calibrate Accelerometer" @@ -328,10 +328,10 @@ "message": "Backup your configuration in case of an accident, CLI settings are not included - See 'dump' cli command" }, "initialSetupBackupSuccess": { - "message": "Backup saved successfully" + "message": "Backup saved successfully" }, "initialSetupRestoreSuccess": { - "message": "Configuration restored successfully" + "message": "Configuration restored successfully" }, "initialSetupButtonResetZaxis": { "message": "Reset Z axis, offset: 0 deg" @@ -430,19 +430,19 @@ "message": "Accelerometer calibration started" }, "initialSetupAccelCalibEnded": { - "message": "Accelerometer calibration finished" + "message": "Accelerometer calibration finished" }, "initialSetupMagCalibStarted": { "message": "Magnetometer calibration started" }, "initialSetupMagCalibEnded": { - "message": "Magnetometer calibration finished" + "message": "Magnetometer calibration finished" }, "initialSetupSettingsRestored": { "message": "Settings restored to default" }, "initialSetupEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "featureRX_PPM": { @@ -687,7 +687,7 @@ "message": "Serial Receiver Provider" }, "configurationEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "configurationButtonSave": { "message": "Save and Reboot" @@ -740,7 +740,7 @@ }, "pidTuningUpgradeFirmwareToChangePidController": { - "message": "Changing PID controller disabled - you can change it via the CLI. You have firmware with API version $1, but this functionality requires requires $2." + "message": "Changing PID controller disabled - you can change it via the CLI. You have firmware with API version $1, but this functionality requires requires $2." }, "pidTuningName": { "message": "Name" @@ -785,13 +785,13 @@ "message": "PID Controller" }, "pidTuningLoadedProfile": { - "message": "Loaded Profile: $1" + "message": "Loaded Profile: $1" }, "pidTuningDataRefreshed": { "message": "PID data refreshed" }, "pidTuningEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "receiverHelp": { @@ -849,7 +849,7 @@ "message": "RC Tuning data refreshed" }, "receiverEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "auxiliaryHelp": { @@ -868,7 +868,7 @@ "message": "Save" }, "auxiliaryEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "adjustmentsHelp": { @@ -1040,7 +1040,7 @@ "message": "Save" }, "adjustmentsEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "transponderNotSupported": { @@ -1068,7 +1068,7 @@ "message": "Transponder data is invalid" }, "transponderEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "servosFirmwareUpgradeRequired": { @@ -1111,7 +1111,7 @@ "message": "Reverse" }, "servosEepromSave": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "gpsHead": { @@ -1415,13 +1415,13 @@ "message": "Warning" }, "firmwareFlasherWarningText": { - "message": "Please do not try to flash non-cleanflight hardware with this firmware flasher.
Do not disconnect the board or turn off your computer while flashing.

Note: STM32 bootloader is stored in ROM, it cannot be bricked.
Note: Auto-Connect is always disabled while you are inside firmware flasher.
Note: Make sure you have a backup; some upgrades/downgrades will wipe your configuration.
Note: If you have problems flashing try disconnecting all cables from your FC first, try rebooting, upgrade chrome, upgrade drivers.
Note: When flashing boards that have directly connected USB sockets (SPRacingF3Mini, Sparky, ColibriRace, etc) ensure you have read the USB Flashing section of the Cleanflight manual and have the correct software and drivers installed" + "message": "Please do not try to flash non-Betaflight hardware with this firmware flasher.
Do not disconnect the board or turn off your computer while flashing.

Note: STM32 bootloader is stored in ROM, it cannot be bricked.
Note: Auto-Connect is always disabled while you are inside firmware flasher.
Note: Make sure you have a backup; some upgrades/downgrades will wipe your configuration.
Note: If you have problems flashing try disconnecting all cables from your FC first, try rebooting, upgrade chrome, upgrade drivers.
Note: When flashing boards that have directly connected USB sockets (SPRacingF3Mini, Sparky, ColibriRace, etc) ensure you have read the USB Flashing section of the Betaflight manual and have the correct software and drivers installed" }, "firmwareFlasherRecoveryHead": { "message": "Recovery / Lost communication" }, "firmwareFlasherRecoveryText": { - "message": "If you have lost communication with your board follow these steps to restore communication: " + "message": "If you have lost communication with your board follow these steps to restore communication: " }, "firmwareFlasherButtonLeave": { "message": "Leave Firmware Flasher" @@ -1433,7 +1433,7 @@ "message": "HEX file appears to be corrupted" }, "firmwareFlasherRemoteFirmwareLoaded": { - "message": "Remote Firmware loaded, ready for flashing" + "message": "Remote Firmware loaded, ready for flashing" }, "firmwareFlasherFailedToLoadOnlineFirmware": { "message": "Failed to load remote firmware" @@ -1446,7 +1446,7 @@ "message": "Save" }, "ledStripEepromSaved": { - "message": "EEPROM saved" + "message": "EEPROM saved" }, "controlAxisRoll": { @@ -1541,7 +1541,7 @@ "message": "Arbitrary board rotation in degrees, to allow mounting it sideways / upside down / rotated etc. When running external sensors, use the sensor alignments (Gyro, Acc, Mag) to define sensor position independent from board orientation. " }, "failsafeFeaturesHelpOld": { - "message": "Failsafe configuration has changed considerably. Use Cleanflight v1.12.0+ to enable the improved configuration panel." + "message": "Failsafe configuration has changed considerably. Use Betaflight v1.12.0+ to enable the improved configuration panel." }, "failsafePaneTitleOld": { "message": "Receiver failsafe" diff --git a/images/arrow.svg b/images/arrow.svg index 7560a127..12b193a5 100644 --- a/images/arrow.svg +++ b/images/arrow.svg @@ -1,15 +1,18 @@ - - + + + - + L556.3,89.6c5.9-5.5,9.3-13.1,9.3-21.2s-3.4-15.7-9.3-21.2L441.6-57.9z M470-237.6c-169,0-306,137-306,306s137,306,306,306 + s306-137,306-306S639-237.6,470-237.6z M470,317.1c-137.1,0-248.6-111.5-248.6-248.6S332.9-180.2,470-180.2 + S718.6-68.7,718.6,68.4S607.1,317.1,470,317.1z"/> diff --git a/images/icons/cf_icon_info_green.svg b/images/icons/cf_icon_info_green.svg index e2dab6dd..017a7dd9 100644 --- a/images/icons/cf_icon_info_green.svg +++ b/images/icons/cf_icon_info_green.svg @@ -1,27 +1,16 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + diff --git a/images/icons/cf_icon_link_active.svg b/images/icons/cf_icon_link_active.svg index edbeeef5..94961927 100644 --- a/images/icons/cf_icon_link_active.svg +++ b/images/icons/cf_icon_link_active.svg @@ -1,18 +1,18 @@ + viewBox="-70 0 141.7 141.7" style="enable-background:new -70 0 141.7 141.7;" xml:space="preserve"> - + c-11.6-11.6-30.4-11.6-42,0l-21,21c-11.6,11.6-11.6,30.4,0,42c11.6,11.6,30.4,11.6,42,0L12.6,102C6.2,102.8-0.3,102.2-6.4,99.8 + L-6.4,99.8z"/> diff --git a/images/icons/cf_icon_position.png b/images/icons/cf_icon_position.png index 48f8c9da..a974fff3 100644 Binary files a/images/icons/cf_icon_position.png and b/images/icons/cf_icon_position.png differ diff --git a/images/icons/sensor_acc_on.png b/images/icons/sensor_acc_on.png index ff0a1fce..08cb2ed9 100644 Binary files a/images/icons/sensor_acc_on.png and b/images/icons/sensor_acc_on.png differ diff --git a/images/icons/sensor_baro_on.png b/images/icons/sensor_baro_on.png index e1bac66b..667ac1c8 100644 Binary files a/images/icons/sensor_baro_on.png and b/images/icons/sensor_baro_on.png differ diff --git a/images/icons/sensor_gyro_on.png b/images/icons/sensor_gyro_on.png index 9f077f72..0b12a180 100644 Binary files a/images/icons/sensor_gyro_on.png and b/images/icons/sensor_gyro_on.png differ diff --git a/images/icons/sensor_mag_on.png b/images/icons/sensor_mag_on.png index 65127be2..9a63fd5b 100644 Binary files a/images/icons/sensor_mag_on.png and b/images/icons/sensor_mag_on.png differ diff --git a/images/icons/sensor_sat_on.png b/images/icons/sensor_sat_on.png index 402f5512..a4b0bf96 100644 Binary files a/images/icons/sensor_sat_on.png and b/images/icons/sensor_sat_on.png differ diff --git a/images/icons/sensor_sonar_on.png b/images/icons/sensor_sonar_on.png index 494ee0b1..28e36dee 100644 Binary files a/images/icons/sensor_sonar_on.png and b/images/icons/sensor_sonar_on.png differ diff --git a/js/gui.js b/js/gui.js index 84972d4a..0867090d 100644 --- a/js/gui.js +++ b/js/gui.js @@ -244,7 +244,7 @@ GUI_control.prototype.content_ready = function (callback) { $('.togglesmall').each(function(index, elem) { var switchery = new Switchery(elem, { size: 'small', - color: '#59aa29', + color: '#ffbb00', secondaryColor: '#c4c4c4' }); $(elem).on("change", function (evt) { @@ -255,7 +255,7 @@ GUI_control.prototype.content_ready = function (callback) { $('.toggle').each(function(index, elem) { var switchery = new Switchery(elem, { - color: '#59aa29', + color: '#ffbb00', secondaryColor: '#c4c4c4' }); $(elem).on("change", function (evt) { @@ -267,7 +267,7 @@ GUI_control.prototype.content_ready = function (callback) { $('.togglemedium').each(function(index, elem) { var switchery = new Switchery(elem, { className: 'switcherymid', - color: '#59aa29', + color: '#ffbb00', secondaryColor: '#c4c4c4' }); $(elem).on("change", function (evt) { diff --git a/js/libraries/jbox/jBox.css b/js/libraries/jbox/jBox.css index eed1cb3b..d3f57c22 100755 --- a/js/libraries/jbox/jBox.css +++ b/js/libraries/jbox/jBox.css @@ -18,7 +18,7 @@ .jBox-container { background: #fff; - border:1px solid #59aa29; + border:1px solid #ffbb00; max-width:180px; font-size:11px; line-height:13px; @@ -83,7 +83,7 @@ background: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); - border:1px solid #59aa29; + border:1px solid #ffbb00; } diff --git a/main.css b/main.css index c843e9fe..234bf2c2 100644 --- a/main.css +++ b/main.css @@ -60,22 +60,22 @@ a.disabled { .cf_doc_version_bt a { padding: 1px 9px 1px 9px; margin-top: -45px; - background-color: #59aa29; + background-color: #ffbb00; border-radius: 3px; - border: 1px solid #4c8829; - color: #fff; + border: 1px solid #e8b423; + color: #000; float: right; font-family: 'open_sansbold', Arial; font-size: 10px; line-height: 17px; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); text-transform: uppercase; letter-spacing: 0.03em; display: block; } .cf_doc_version_bt a:hover { - background-color: #6ac435; + background-color: #fecb3f; transition: all ease 0.2s; } @@ -450,7 +450,7 @@ input[type="number"]::-webkit-inner-spin-button { #log a { font-weight: regular; - color: #59aa29; + color: #ffbb00; } #log a:hover { @@ -482,7 +482,7 @@ input[type="number"]::-webkit-inner-spin-button { float: left; height: calc(100% - 150px); width: 200px; - border-right: 4px solid #59aa29; + border-right: 4px solid #ffbb00; background-color: #2e2e2e; transition: all 0.2s; @@ -551,14 +551,16 @@ input[type="number"]::-webkit-inner-spin-button { } #tabs li.active a { - background-color: #59aa29; - color: #fff; + background-color: #ffbb00; + color: #000; transition: none; + text-shadow: 0px 1px rgba(255, 255, 255, 0.45); + } #tabs li.active a:hover { cursor: default; - background-color: #59aa29; + background-color: #ffbb00; } .tabicon { @@ -911,7 +913,7 @@ li.active .ic_mission { .data-loading { width: 100%; height: 100%; - background-image: url('../images/loading-bars.svg'); + background-image: url('../images/loading-spin.svg'); background-repeat: no-repeat; background-position: center 45%; } @@ -938,7 +940,7 @@ dialog { /* Tab Title */ .tab_title { - border-bottom: 1px solid #59aa29; + border-bottom: 1px solid #ffbb00; font-size: 20px; line-height: 24px; height: 30px; @@ -987,14 +989,14 @@ dialog { margin-top: 0px; margin-bottom: 0px; margin-right: 20px; - background-color: #59aa29; + background-color: #ffbb00; border-radius: 3px; - border: 1px solid #4c8829; - color: #fff; + border: 1px solid #dba718; + color: #000; float: right; font-family: 'open_sansbold', Arial; font-size: 12px; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); display: block; cursor: pointer; transition: all ease 0.2s; @@ -1005,12 +1007,12 @@ dialog { } .content_toolbar .btn a:hover { - background-color: #6ac435; + background-color: #ffcc3e; transition: all ease 0.2s; } .content_toolbar .btn a:active { - background-color: #4d9324; + background-color: #ffbb00; transition: all ease 0.0s; box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.35); } @@ -1136,7 +1138,7 @@ dialog { } .gui_note { - background: #ffffdd; + background: #fff6de; } .gui_warning .gui_box_titlebar { @@ -1150,7 +1152,7 @@ dialog { } .gui_note .gui_box_titlebar { - background-color: #cccc00; + background-color: #ffbb00; background-image: linear-gradient(-45deg, rgba(255, 255, 255, .3) 10%, transparent 10%, transparent 20%, rgba(255, 255, 255, .3) 20%, rgba(255, 255, 255, .3) 30%, transparent 30%, transparent 40%, rgba(255, 255, 255, .3) 40%, rgba(255, 255, 255, .3) 50%, transparent 50%, transparent 60%, @@ -1206,10 +1208,10 @@ dialog { margin-top: 9px; margin-bottom: 0px; margin-right: 20px; - background-color: #59aa29; + background-color: #ffbb00; border-radius: 3px; - border: 1px solid #4c8829; - color: #fff; + border: 1px solid #dba718; + color: #000; float: right; font-family: 'open_sansbold', Arial; font-size: 12px; @@ -1224,7 +1226,7 @@ dialog { } .fixed_band .save_btn a:hover { - background-color: #6ac435; + background-color: #ffcc3f; transition: all ease 0.2s; } @@ -1240,10 +1242,10 @@ dialog { .default_btn a { padding: 5px 0px 5px 0px; text-align: center; - background-color: #fff; + background-color: #fff6de; border-radius: 4px; - border: 1px solid #59aa29; - color: #59aa29; + border: 1px solid #dba718; + color: #000; font-family: 'open_sanssemibold', Arial; font-size: 12px; line-height: 13px; @@ -1253,16 +1255,16 @@ dialog { } .default_btn a:hover { - background-color: #6ac435; - color: #fff; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); + background-color: #ffcc3f; + color: #000; + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); transition: all ease 0.2s; text-decoration:none; } .default_btn a:active { - background-color: #4d9324; + background-color: #ffcc3f; transition: all ease 0.0s; box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.35); } @@ -1292,10 +1294,10 @@ dialog { } .small a:hover { - background-color: #6ac435; - color: #fff; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); - border: 1px solid #59aa29; + background-color: #ffbb00; + color: #000; + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); + border: 1px solid #ffbb00; transition: all ease 0.2s; } @@ -1306,18 +1308,18 @@ dialog { } .green a { - background-color: #59aa29; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); - color: #fff; - border: 1px solid #59aa29; + background-color: #ffbb00; + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); + color: #000; + border: 1px solid #dba718; transition: all ease 0.2s; } .green a:hover { - background-color: #6ac435; - border: 1px solid #4d9324; - text-shadow: 0px 1px rgba(0, 0, 0, 0.25); - color: #fff; + background-color: #ffcc3f; + border: 1px solid #dba718; + text-shadow: 0px 1px rgba(255, 255, 255, 0.25); + color: #000; transition: all ease 0.2s; } @@ -1356,7 +1358,7 @@ dialog { } .gps_true { - background-color: #59aa29; + background-color: #ffbb00; padding: 1px 7px 2px 7px; border-radius: 3px; color: #FFFFFF; @@ -1392,8 +1394,8 @@ dialog { } .connect_b a.connect { - background-color: #56ac1d; - border: 1px solid #5bbb1b; + background-color: #ffbb00; + border: 1px solid #dba718; background-image: url(images/icons/cf_icon_usb2_white.svg); background-repeat: no-repeat; background-size: 44px; @@ -1402,7 +1404,7 @@ dialog { } .connect_b a.connect:hover { - background-color: #68c02e; + background-color: #ffcc3f; } .connect_b a.connect.active { @@ -1516,7 +1518,7 @@ dialog { .dataflash-free_global { - background-color: #59AA29; + background-color: #ffbb00; border-radius: 4px; } @@ -1626,7 +1628,7 @@ dialog { position: relative; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.20); border-radius: 0px; - background-color: #59AA29; + background-color: #ffbb00; /* border-radius: 4px; */ margin-top: 0px; } diff --git a/manifest.json b/manifest.json index 2ecf6ab2..460ee547 100644 --- a/manifest.json +++ b/manifest.json @@ -1,11 +1,11 @@ { "manifest_version": 2, "minimum_chrome_version": "38", - "version": "1.2.2", + "version": "1.0", "author": "Hydra", - "name": "Cleanflight - Configurator", - "short_name": "cleanflight", - "description": "Crossplatform configuration tool for Cleanflight flight control system", + "name": "Betaflight - Configurator", + "short_name": "Betaflight", + "description": "Crossplatform configuration tool for Betaflight flight control system", "offline_enabled": true, diff --git a/tabs/adjustments.css b/tabs/adjustments.css index 61e5dd2c..b1fa7f5b 100644 --- a/tabs/adjustments.css +++ b/tabs/adjustments.css @@ -3,7 +3,7 @@ } .tab-adjustments .range .marker, .tab-adjustments .channel-slider .noUi-connect { - background: #92b67c; + background: #ffbb00; box-shadow: inset 0 0px 2px rgba(0, 0, 0, 0.4), 0px 1px 0px rgba(255, 255, 255, 0.6); } diff --git a/tabs/auxiliary.css b/tabs/auxiliary.css index 486669a2..d73f175a 100644 --- a/tabs/auxiliary.css +++ b/tabs/auxiliary.css @@ -9,18 +9,17 @@ } .tab-auxiliary .range .marker, .tab-auxiliary .channel-slider .noUi-connect { - background: #59AA29; - background: #92b67c; + background: #ffbb00; border-radius: 3px; } .tab-auxiliary .mode.on .info { - background: #59aa29; - color: white; + background: #ffbb00; + color: black; } .tab-auxiliary .mode.on:nth-child(odd) .info { - background: #59aa29; + background: #ffbb00; } .tab-auxiliary .mode.off .info { diff --git a/tabs/firmware_flasher.css b/tabs/firmware_flasher.css index baf5fe2a..6042b97a 100644 --- a/tabs/firmware_flasher.css +++ b/tabs/firmware_flasher.css @@ -61,12 +61,12 @@ } .tab-firmware_flasher .info .progress.valid::-webkit-progress-bar { - background-color: #56ac1d; + background-color: #ffbb00; border-radius: 4px; } .tab-firmware_flasher .info .progress.valid::-webkit-progress-value { - background-color: #56ac1d; + background-color: #ffbb00; border-radius: 4px; } diff --git a/tabs/gps.css b/tabs/gps.css index 44fcb679..6aa3d404 100644 --- a/tabs/gps.css +++ b/tabs/gps.css @@ -119,7 +119,7 @@ progress[value]::-webkit-progress-bar { progress[value]::-webkit-progress-value { background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .15), rgba(0, 0, 0, .15)), - -webkit-linear-gradient(left, #59aa29, #59aa29); + -webkit-linear-gradient(left, #ffbb00, #ffbb00); border-radius: 2px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25) inset; } diff --git a/tabs/help.css b/tabs/help.css index 15af925b..8a12de73 100644 --- a/tabs/help.css +++ b/tabs/help.css @@ -28,7 +28,7 @@ } .tab-help li span a { - color: #59aa29; + color: #ffbb00; } .tab-help .subline { diff --git a/tabs/landing.css b/tabs/landing.css index d8d01913..19041f85 100755 --- a/tabs/landing.css +++ b/tabs/landing.css @@ -9,17 +9,17 @@ min-height: 100%; height: 100%; overflow-y: auto; - background-color: #436c2c; + background-color: #2e2e2e; } .tab-landing .content_top { height: 140px; - background: #59aa29; + background: #fff; padding: 20px; } .tab-landing .content_mid { - background-color: #eaeaea; + background-color: #ffbb00; overflow: hidden; } @@ -35,7 +35,7 @@ margin-right: auto; margin-top: 5px; width: 800px; - color: white; + color: black; font-size: 14px; font-family: 'open_sanslight', Arial; } @@ -174,7 +174,7 @@ #changelog .wrapper { height: 100%; padding: 0 20px; - border-left: 5px solid green; + border-left: 5px solid #ffbb00; overflow-y: auto; display: none; } @@ -184,7 +184,7 @@ top: 50px; right: 215px; position: absolute; - background: green; + background: #ffbb00; border-radius: 5px 5px 0 0; border-bottom: none; height: 30px; @@ -195,7 +195,7 @@ padding: 5px 10px; width: 70px; text-align: center; - color: white; + color: #000; } #changelog .title { diff --git a/tabs/landing.html b/tabs/landing.html index f1bb26fb..6e405a0e 100644 --- a/tabs/landing.html +++ b/tabs/landing.html @@ -2,7 +2,7 @@
- Welcome to
+
diff --git a/tabs/onboard_logging.css b/tabs/onboard_logging.css index 25fa7b04..73383fb0 100644 --- a/tabs/onboard_logging.css +++ b/tabs/onboard_logging.css @@ -107,7 +107,7 @@ .tab-onboard_logging .dataflash-used, .tab-onboard_logging .sdcard-other { - background-color: #59AA29; + background-color: #ffbb00; border-radius: 4px; } @@ -263,7 +263,7 @@ margin-top: 8px; margin-bottom: 8px; margin-right: 10px; - background-color: #59aa29; + background-color: #ffbb00; border-radius: 3px; border: 1px solid #4c8829; color: #fff; diff --git a/tabs/receiver.js b/tabs/receiver.js index 3b7c143d..24b5faa8 100644 --- a/tabs/receiver.js +++ b/tabs/receiver.js @@ -244,7 +244,7 @@ TABS.receiver.initialize = function (callback) { context.moveTo(midx, midy); context.quadraticCurveTo(midxr, midyr, 200, 0); context.lineWidth = 2; - context.strokeStyle = '#59aa29'; + context.strokeStyle = '#ffbb00'; context.stroke(); }, 0); }).trigger('input'); @@ -277,7 +277,7 @@ TABS.receiver.initialize = function (callback) { context.moveTo(0, rateHeight); context.quadraticCurveTo(110, rateHeight - ((ratey / 2) * (1 - expo)), 200, rateHeight - ratey); context.lineWidth = 2; - context.strokeStyle = '#59aa29'; + context.strokeStyle = '#ffbb00'; context.stroke(); }, 0); }).trigger('input'); diff --git a/tabs/receiver_msp.css b/tabs/receiver_msp.css index 1c16f6c5..8b0b1d39 100644 --- a/tabs/receiver_msp.css +++ b/tabs/receiver_msp.css @@ -113,7 +113,7 @@ a:hover { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; - background-color: #59aa29; + background-color: #ffbb00; border-radius: 3px; border: 1px solid #4c8829; color: #fff; diff --git a/tabs/setup.css b/tabs/setup.css index 32a39bd9..f408afac 100644 --- a/tabs/setup.css +++ b/tabs/setup.css @@ -220,8 +220,8 @@ text-align: center; background-color: #fff; border-radius: 4px; - border: 1px solid #59aa29; - color: #59aa29; + border: 1px solid #ffbb00; + color: #ffbb00; font-family: 'open_sanssemibold', Arial; font-size: 12px; line-height: 13px; @@ -243,8 +243,8 @@ text-align: center; background-color: #fff; border-radius: 4px; - border: 1px solid #59aa29; - color: #59aa29; + border: 1px solid #ffbb00; + color: #ffbb00; font-family: 'open_sanssemibold', Arial; font-size: 12px; line-height: 13px;