Bridges: Integrate Action Bar, delete on edit.

This commit is contained in:
Nate
2019-10-07 18:31:11 -06:00
parent 5f9c14ba96
commit d5264be977
8 changed files with 543 additions and 108 deletions
+42 -1
View File
@@ -1645,4 +1645,45 @@
$apps[$x]['default_settings'][$y]['default_setting_value'] = "/themes/default/images/logo_side_expanded.png";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the expanded brand image path for the Side menu.";
?>
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "dde32589-2d0d-4d10-a42a-3948061c17fe";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "action_bar_border_bottom_size";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "0 0 1px 0";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Sets the border size of the Action Bar.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8a2d3b59-a54a-4519-b049-4293e1f0dd4a";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "action_bar_border_bottom_style";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "solid";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Sets the border style of the Action Bar.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "1f5f0f7b-e779-48d0-b1a6-afa1a2c9cf9e";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "action_bar_border_bottom_color";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "#dddddd";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Sets the border color of the Action Bar.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "544cec97-3407-42f8-8627-32f92bcbc46b";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "action_bar_border_bottom_radius";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "0";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Sets the border radius of the Action Bar.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "9de3beba-3b56-40e3-b312-111674a3b30f";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "action_bar_background";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "rgba(255,255,255,0.9)";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Sets the background color/opacity/image of the Action Bar.";
?>
+12 -2
View File
@@ -1,8 +1,8 @@
<?php
//define the link labels
$v_link_label_edit = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-pencil-alt'></span></button>";
$v_link_label_add = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-plus'></span></button>";
$v_link_label_edit = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-pencil-alt'></span></button>";
$v_link_label_delete = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-minus'></span></button>";
$v_link_label_view = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-eye'></span></button>";
$v_link_label_play = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-play'></span></button>";
@@ -10,4 +10,14 @@
$v_link_label_stop = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-stop'></span></button>";
$v_link_label_download = "<button type='button' class='btn btn-default list_control_icon'><span class='fas fa-cloud-download-alt'></span></button>";
?>
//icon buttons
$v_button_icon_add = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-plus'></span></button>";
$v_button_icon_edit = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-pencil-alt'></span></button>";
$v_button_icon_delete = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-minus'></span></button>";
$v_button_icon_view = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-eye'></span></button>";
$v_button_icon_play = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-play'></span></button>";
$v_button_icon_pause = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-pause'></span></button>";
$v_button_icon_stop = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-stop'></span></button>";
$v_button_icon_download = "<button type='button' class='btn btn-default btn-icon'><span class='fas fa-cloud-download-alt'></span></button>";
?>
+32 -1
View File
@@ -2035,4 +2035,35 @@ $default_login = ($_REQUEST['login'] == 'default') ? true : false;
div.form_set > .field.nowrap {
white-space: nowrap;
}
}
/*******************************************************************************/
div.action_bar {
position: -webkit-sticky;
position: sticky;
<?php
switch ($_SESSION['theme']['menu_style']['text']) {
case 'side':
$action_bar_top = '0';
break;
case 'inline':
case 'static':
$action_bar_top = '-1px';
break;
case 'fixed':
default:
$action_bar_top = '49px';
}
?>
top: <?php echo $action_bar_top; ?>;
text-align: right;
border-bottom-width: <?php echo ($_SESSION['theme']['action_bar_border_bottom_size']['text'] != '') ? $_SESSION['theme']['action_bar_border_bottom_size']['text'] : '1px'; ?>;
border-bottom-style: <?php echo ($_SESSION['theme']['action_bar_border_bottom_style']['text'] != '') ? $_SESSION['theme']['action_bar_border_bottom_style']['text'] : 'solid'; ?>;
border-bottom-color: <?php echo ($_SESSION['theme']['action_bar_border_bottom_color']['text'] != '') ? $_SESSION['theme']['action_bar_border_bottom_color']['text'] : '#ddd'; ?>;
border-bottom-left-radius: <?php echo ($_SESSION['theme']['action_bar_border_bottom_radius']['text'] != '') ? $_SESSION['theme']['action_bar_border_bottom_radius']['text'] : '0'; ?>;
border-bottom-right-radius: <?php echo ($_SESSION['theme']['action_bar_border_bottom_radius']['text'] != '') ? $_SESSION['theme']['action_bar_border_bottom_radius']['text'] : '0'; ?>;
padding: 10px;
background: <?php echo ($_SESSION['theme']['action_bar_background']['text'] != '') ? $_SESSION['theme']['action_bar_background']['text'] : 'rgba(255,255,255,0.9)'; ?>;
margin: -10px -10px 10px -10px;
}