Refactor of #15235 - added accessory checkout to locations, assets
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
edacc4eb54
commit
183a4d49d8
77 changed files with 839 additions and 277015 deletions
|
@ -13,6 +13,7 @@ use App\Http\Transformers\SelectlistTransformer;
|
||||||
use App\Models\Accessory;
|
use App\Models\Accessory;
|
||||||
use App\Models\Company;
|
use App\Models\Company;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
@ -184,39 +185,33 @@ class AccessoriesController extends Controller
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display the specified resource.
|
* Get the list of checkouts for a specific accessory
|
||||||
*
|
*
|
||||||
* @author [A. Gianotto] [<snipe@snipe.net>]
|
* @author [A. Gianotto] [<snipe@snipe.net>]
|
||||||
* @since [v4.0]
|
* @since [v4.0]
|
||||||
* @param int $id
|
* @param int $id
|
||||||
* @return \Illuminate\Http\Response
|
* @return | array
|
||||||
*/
|
*/
|
||||||
public function checkedout($id, Request $request)
|
public function checkedout(Request $request, $id)
|
||||||
{
|
{
|
||||||
$this->authorize('view', Accessory::class);
|
$this->authorize('view', Accessory::class);
|
||||||
|
|
||||||
$accessory = Accessory::with('lastCheckout')->findOrFail($id);
|
$accessory = Accessory::with('lastCheckout')->findOrFail($id);
|
||||||
|
|
||||||
$offset = request('offset', 0);
|
$offset = request('offset', 0);
|
||||||
$limit = request('limit', 50);
|
$limit = request('limit', 50);
|
||||||
|
|
||||||
$accessory_checkouts = $accessory->checkouts;
|
// Total count of all checkouts for this asset
|
||||||
$total = $accessory_checkouts->count();
|
$accessory_checkouts = $accessory->checkouts();
|
||||||
|
|
||||||
if ($total < $offset) {
|
|
||||||
$offset = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
$accessory_checkouts = $accessory->checkouts()->skip($offset)->take($limit)->get();
|
|
||||||
|
|
||||||
|
// Check for search text in the request
|
||||||
if ($request->filled('search')) {
|
if ($request->filled('search')) {
|
||||||
|
$accessory_checkouts = $accessory_checkouts->TextSearch($request->input('search'));
|
||||||
$accessory_checkouts = $accessory->checkouts()->TextSearch($request->input('search'))
|
|
||||||
->get();
|
|
||||||
$total = $accessory_checkouts->count();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return (new AccessoriesTransformer)->transformCheckedoutAccessory($accessory, $accessory_checkouts, $total);
|
$total = $accessory_checkouts->count();
|
||||||
|
$accessory_checkouts = $accessory_checkouts->skip($offset)->take($limit)->get();
|
||||||
|
|
||||||
|
return (new AccessoriesTransformer)->transformCheckedoutAccessory($accessory_checkouts, $total);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -227,7 +222,7 @@ class AccessoriesController extends Controller
|
||||||
* @since [v4.0]
|
* @since [v4.0]
|
||||||
* @param \App\Http\Requests\ImageUploadRequest $request
|
* @param \App\Http\Requests\ImageUploadRequest $request
|
||||||
* @param int $id
|
* @param int $id
|
||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\JsonResponse
|
||||||
*/
|
*/
|
||||||
public function update(ImageUploadRequest $request, $id)
|
public function update(ImageUploadRequest $request, $id)
|
||||||
{
|
{
|
||||||
|
@ -249,7 +244,7 @@ class AccessoriesController extends Controller
|
||||||
* @author [A. Gianotto] [<snipe@snipe.net>]
|
* @author [A. Gianotto] [<snipe@snipe.net>]
|
||||||
* @since [v4.0]
|
* @since [v4.0]
|
||||||
* @param int $id
|
* @param int $id
|
||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\JsonResponse
|
||||||
*/
|
*/
|
||||||
public function destroy($id)
|
public function destroy($id)
|
||||||
{
|
{
|
||||||
|
|
|
@ -129,6 +129,7 @@ class AssetsController extends Controller
|
||||||
|
|
||||||
$assets = Asset::select('assets.*')
|
$assets = Asset::select('assets.*')
|
||||||
->with(
|
->with(
|
||||||
|
'model',
|
||||||
'location',
|
'location',
|
||||||
'assetstatus',
|
'assetstatus',
|
||||||
'company',
|
'company',
|
||||||
|
@ -140,7 +141,7 @@ class AssetsController extends Controller
|
||||||
'model.manufacturer',
|
'model.manufacturer',
|
||||||
'model.fieldset',
|
'model.fieldset',
|
||||||
'supplier'
|
'supplier'
|
||||||
); //it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users.
|
); // it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users.
|
||||||
|
|
||||||
|
|
||||||
if ($filter_non_deprecable_assets) {
|
if ($filter_non_deprecable_assets) {
|
||||||
|
|
|
@ -3,17 +3,20 @@
|
||||||
namespace App\Http\Controllers\Api;
|
namespace App\Http\Controllers\Api;
|
||||||
|
|
||||||
use App\Helpers\Helper;
|
use App\Helpers\Helper;
|
||||||
use App\Http\Requests\ImageUploadRequest;
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
|
use App\Http\Requests\ImageUploadRequest;
|
||||||
|
use App\Http\Transformers\AccessoriesTransformer;
|
||||||
use App\Http\Transformers\AssetsTransformer;
|
use App\Http\Transformers\AssetsTransformer;
|
||||||
use App\Http\Transformers\LocationsTransformer;
|
use App\Http\Transformers\LocationsTransformer;
|
||||||
use App\Http\Transformers\SelectlistTransformer;
|
use App\Http\Transformers\SelectlistTransformer;
|
||||||
|
use App\Models\Accessory;
|
||||||
|
use App\Models\AccessoryCheckout;
|
||||||
use App\Models\Asset;
|
use App\Models\Asset;
|
||||||
use App\Models\Location;
|
use App\Models\Location;
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Pagination\LengthAwarePaginator;
|
use Illuminate\Pagination\LengthAwarePaginator;
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
use Illuminate\Http\JsonResponse;
|
|
||||||
|
|
||||||
class LocationsController extends Controller
|
class LocationsController extends Controller
|
||||||
{
|
{
|
||||||
|
@ -28,26 +31,28 @@ class LocationsController extends Controller
|
||||||
{
|
{
|
||||||
$this->authorize('view', Location::class);
|
$this->authorize('view', Location::class);
|
||||||
$allowed_columns = [
|
$allowed_columns = [
|
||||||
'id',
|
'accessories_count',
|
||||||
'name',
|
|
||||||
'address',
|
'address',
|
||||||
'address2',
|
'address2',
|
||||||
|
'assets_count',
|
||||||
|
'assets_count',
|
||||||
|
'assigned_accessories_count',
|
||||||
|
'assigned_assets_count',
|
||||||
|
'assigned_assets_count',
|
||||||
'city',
|
'city',
|
||||||
'state',
|
|
||||||
'country',
|
'country',
|
||||||
'zip',
|
|
||||||
'created_at',
|
'created_at',
|
||||||
'updated_at',
|
|
||||||
'manager_id',
|
|
||||||
'image',
|
|
||||||
'assigned_assets_count',
|
|
||||||
'users_count',
|
|
||||||
'assets_count',
|
|
||||||
'assigned_assets_count',
|
|
||||||
'assets_count',
|
|
||||||
'rtd_assets_count',
|
|
||||||
'currency',
|
'currency',
|
||||||
|
'id',
|
||||||
|
'image',
|
||||||
'ldap_ou',
|
'ldap_ou',
|
||||||
|
'manager_id',
|
||||||
|
'name',
|
||||||
|
'rtd_assets_count',
|
||||||
|
'state',
|
||||||
|
'updated_at',
|
||||||
|
'users_count',
|
||||||
|
'zip',
|
||||||
];
|
];
|
||||||
|
|
||||||
$locations = Location::with('parent', 'manager', 'children')->select([
|
$locations = Location::with('parent', 'manager', 'children')->select([
|
||||||
|
@ -68,8 +73,11 @@ class LocationsController extends Controller
|
||||||
'locations.image',
|
'locations.image',
|
||||||
'locations.ldap_ou',
|
'locations.ldap_ou',
|
||||||
'locations.currency',
|
'locations.currency',
|
||||||
])->withCount('assignedAssets as assigned_assets_count')
|
])
|
||||||
|
->withCount('assignedAssets as assigned_assets_count')
|
||||||
->withCount('assets as assets_count')
|
->withCount('assets as assets_count')
|
||||||
|
->withCount('assignedAccessories as assigned_accessories_count')
|
||||||
|
->withCount('accessories as accessories_count')
|
||||||
->withCount('rtd_assets as rtd_assets_count')
|
->withCount('rtd_assets as rtd_assets_count')
|
||||||
->withCount('children as children_count')
|
->withCount('children as children_count')
|
||||||
->withCount('users as users_count');
|
->withCount('users as users_count');
|
||||||
|
@ -233,6 +241,20 @@ class LocationsController extends Controller
|
||||||
return (new AssetsTransformer)->transformAssets($assets, $assets->count(), $request);
|
return (new AssetsTransformer)->transformAssets($assets, $assets->count(), $request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function assignedAccessories(Request $request, Location $location) : JsonResponse | array
|
||||||
|
{
|
||||||
|
$this->authorize('view', Accessory::class);
|
||||||
|
$this->authorize('view', $location);
|
||||||
|
$accessory_checkouts = AccessoryCheckout::LocationAssigned()->with('admin')->with('accessories')->where('assigned_to', '=', $location->id);
|
||||||
|
|
||||||
|
$offset = ($request->input('offset') > $accessory_checkouts->count()) ? $accessory_checkouts->count() : app('api_offset_value');
|
||||||
|
$limit = app('api_limit_value');
|
||||||
|
|
||||||
|
$total = $accessory_checkouts->count();
|
||||||
|
$accessory_checkouts = $accessory_checkouts->skip($offset)->take($limit)->get();
|
||||||
|
return (new LocationsTransformer)->transformCheckedoutAccessories($accessory_checkouts, $total);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Remove the specified resource from storage.
|
* Remove the specified resource from storage.
|
||||||
*
|
*
|
||||||
|
|
|
@ -69,7 +69,7 @@ class AccessoriesTransformer
|
||||||
return $array;
|
return $array;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function transformCheckedoutAccessory($accessory, $accessory_checkouts, $total)
|
public function transformCheckedoutAccessory($accessory_checkouts, $total)
|
||||||
{
|
{
|
||||||
$array = [];
|
$array = [];
|
||||||
|
|
||||||
|
@ -77,9 +77,13 @@ class AccessoriesTransformer
|
||||||
$array[] = [
|
$array[] = [
|
||||||
'id' => $checkout->id,
|
'id' => $checkout->id,
|
||||||
'assigned_to' => $this->transformAssignedTo($checkout),
|
'assigned_to' => $this->transformAssignedTo($checkout),
|
||||||
'checkout_notes' => e($checkout->note),
|
'note' => $checkout->note ? e($checkout->note) : null,
|
||||||
'last_checkout' => Helper::getFormattedDateObject($checkout->created_at, 'datetime'),
|
'created_by' => $checkout->admin ? [
|
||||||
'available_actions' => ['checkin' => true],
|
'id' => (int) $checkout->admin->id,
|
||||||
|
'name'=> e($checkout->admin->present()->fullName),
|
||||||
|
]: null,
|
||||||
|
'created_at' => Helper::getFormattedDateObject($checkout->created_at, 'datetime'),
|
||||||
|
'available_actions' => Gate::allows('checkout', Accessory::class) ? ['checkin' => true] : ['checkin' => false],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,22 +93,11 @@ class AccessoriesTransformer
|
||||||
public function transformAssignedTo($accessoryCheckout)
|
public function transformAssignedTo($accessoryCheckout)
|
||||||
{
|
{
|
||||||
if ($accessoryCheckout->checkedOutToUser()) {
|
if ($accessoryCheckout->checkedOutToUser()) {
|
||||||
return [
|
return (new UsersTransformer)->transformUserCompact($accessoryCheckout->assigned);
|
||||||
'id' => (int) $accessoryCheckout->assigned->id,
|
} elseif ($accessoryCheckout->checkedOutToLocation()) {
|
||||||
'username' => e($accessoryCheckout->assigned->username),
|
return (new LocationsTransformer())->transformLocationCompact($accessoryCheckout->assigned);
|
||||||
'name' => e($accessoryCheckout->assigned->getFullNameAttribute()),
|
} elseif ($accessoryCheckout->checkedOutToAsset()) {
|
||||||
'first_name'=> e($accessoryCheckout->assigned->first_name),
|
return (new AssetsTransformer())->transformAssetCompact($accessoryCheckout->assigned);
|
||||||
'last_name'=> ($accessoryCheckout->assigned->last_name) ? e($accessoryCheckout->assigned->last_name) : null,
|
|
||||||
'email'=> ($accessoryCheckout->assigned->email) ? e($accessoryCheckout->assigned->email) : null,
|
|
||||||
'employee_number' => ($accessoryCheckout->assigned->employee_num) ? e($accessoryCheckout->assigned->employee_num) : null,
|
|
||||||
'type' => 'user',
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $accessoryCheckout->assigned ? [
|
|
||||||
'id' => $accessoryCheckout->assigned->id,
|
|
||||||
'name' => e($accessoryCheckout->assigned->display_name),
|
|
||||||
'type' => $accessoryCheckout->assignedType(),
|
|
||||||
] : null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -225,7 +225,7 @@ class AssetsTransformer
|
||||||
public function transformRequestedAsset(Asset $asset)
|
public function transformRequestedAsset(Asset $asset)
|
||||||
{
|
{
|
||||||
$array = [
|
$array = [
|
||||||
'id' => (int) $asset->id,
|
'id' => (int)$asset->id,
|
||||||
'name' => e($asset->name),
|
'name' => e($asset->name),
|
||||||
'asset_tag' => e($asset->asset_tag),
|
'asset_tag' => e($asset->asset_tag),
|
||||||
'serial' => e($asset->serial),
|
'serial' => e($asset->serial),
|
||||||
|
@ -234,7 +234,7 @@ class AssetsTransformer
|
||||||
'model_number' => (($asset->model) && ($asset->model->model_number)) ? e($asset->model->model_number) : null,
|
'model_number' => (($asset->model) && ($asset->model->model_number)) ? e($asset->model->model_number) : null,
|
||||||
'expected_checkin' => Helper::getFormattedDateObject($asset->expected_checkin, 'date'),
|
'expected_checkin' => Helper::getFormattedDateObject($asset->expected_checkin, 'date'),
|
||||||
'location' => ($asset->location) ? e($asset->location->name) : null,
|
'location' => ($asset->location) ? e($asset->location->name) : null,
|
||||||
'status'=> ($asset->assetstatus) ? $asset->present()->statusMeta : null,
|
'status' => ($asset->assetstatus) ? $asset->present()->statusMeta : null,
|
||||||
'assigned_to_self' => ($asset->assigned_to == auth()->id()),
|
'assigned_to_self' => ($asset->assigned_to == auth()->id()),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -244,7 +244,7 @@ class AssetsTransformer
|
||||||
foreach ($asset->model->fieldset->fields as $field) {
|
foreach ($asset->model->fieldset->fields as $field) {
|
||||||
|
|
||||||
// Only display this if it's allowed via the custom field setting
|
// Only display this if it's allowed via the custom field setting
|
||||||
if (($field->field_encrypted=='0') && ($field->show_in_requestable_list=='1')) {
|
if (($field->field_encrypted == '0') && ($field->show_in_requestable_list == '1')) {
|
||||||
|
|
||||||
$value = $asset->{$field->db_column};
|
$value = $asset->{$field->db_column};
|
||||||
if (($field->format == 'DATE') && (!is_null($value)) && ($value != '')) {
|
if (($field->format == 'DATE') && (!is_null($value)) && ($value != '')) {
|
||||||
|
@ -268,7 +268,21 @@ class AssetsTransformer
|
||||||
|
|
||||||
$array += $permissions_array;
|
$array += $permissions_array;
|
||||||
return $array;
|
return $array;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function transformAssetCompact(Asset $asset)
|
||||||
|
{
|
||||||
|
$array = [
|
||||||
|
'id' => (int) $asset->id,
|
||||||
|
'image' => ($asset->getImageUrl()) ? $asset->getImageUrl() : null,
|
||||||
|
'type' => 'asset',
|
||||||
|
'name' => e($asset->present()->fullName()),
|
||||||
|
'model' => ($asset->model) ? e($asset->model->name) : null,
|
||||||
|
'model_number' => (($asset->model) && ($asset->model->model_number)) ? e($asset->model->model_number) : null,
|
||||||
|
'asset_tag' => e($asset->asset_tag),
|
||||||
|
'serial' => e($asset->serial),
|
||||||
|
];
|
||||||
|
|
||||||
|
return $array;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
namespace App\Http\Transformers;
|
namespace App\Http\Transformers;
|
||||||
|
|
||||||
use App\Helpers\Helper;
|
use App\Helpers\Helper;
|
||||||
|
use App\Models\Accessory;
|
||||||
use App\Models\Location;
|
use App\Models\Location;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Database\Eloquent\Collection;
|
use Illuminate\Database\Eloquent\Collection;
|
||||||
|
@ -45,6 +46,8 @@ class LocationsTransformer
|
||||||
'zip' => ($location->zip) ? e($location->zip) : null,
|
'zip' => ($location->zip) ? e($location->zip) : null,
|
||||||
'phone' => ($location->phone!='') ? e($location->phone): null,
|
'phone' => ($location->phone!='') ? e($location->phone): null,
|
||||||
'fax' => ($location->fax!='') ? e($location->fax): null,
|
'fax' => ($location->fax!='') ? e($location->fax): null,
|
||||||
|
'accessories_count' => (int) $location->accessories_count,
|
||||||
|
'assigned_accessories_count' => (int) $location->assigned_accessories_count,
|
||||||
'assigned_assets_count' => (int) $location->assigned_assets_count,
|
'assigned_assets_count' => (int) $location->assigned_assets_count,
|
||||||
'assets_count' => (int) $location->assets_count,
|
'assets_count' => (int) $location->assets_count,
|
||||||
'rtd_assets_count' => (int) $location->rtd_assets_count,
|
'rtd_assets_count' => (int) $location->rtd_assets_count,
|
||||||
|
@ -76,4 +79,64 @@ class LocationsTransformer
|
||||||
return $array;
|
return $array;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
public function transformCheckedoutAccessories($accessory_checkouts, $total)
|
||||||
|
{
|
||||||
|
|
||||||
|
$array = [];
|
||||||
|
foreach ($accessory_checkouts as $checkout) {
|
||||||
|
$array = [
|
||||||
|
'id' => $checkout->id,
|
||||||
|
'accessory' => [
|
||||||
|
'id' => $checkout->accessory->id,
|
||||||
|
'name' => $checkout->accessory->name,
|
||||||
|
],
|
||||||
|
'image' => ($checkout->accessory->image) ? Storage::disk('public')->url('accessories/'.e($checkout->accessory->image)) : null,
|
||||||
|
'note' => $checkout->note ? e($checkout->note) : null,
|
||||||
|
'created_by' => $checkout->adminuser ? [
|
||||||
|
'id' => (int) $checkout->adminuser->id,
|
||||||
|
'name'=> e($checkout->adminuser->present()->fullName),
|
||||||
|
]: null,
|
||||||
|
'created_at' => Helper::getFormattedDateObject($checkout->created_at, 'datetime'),
|
||||||
|
];
|
||||||
|
|
||||||
|
$permissions_array['available_actions'] = [
|
||||||
|
'checkout' => Gate::allows('checkout', Accessory::class),
|
||||||
|
'checkin' => Gate::allows('checkin', Accessory::class),
|
||||||
|
];
|
||||||
|
|
||||||
|
$array += $permissions_array;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (new DatatablesTransformer)->transformDatatables($array, $total);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This gives a compact view of the location data without any additional relational queries,
|
||||||
|
* allowing us to 1) deliver a smaller payload and 2) avoid additional queries on relations that
|
||||||
|
* have not been easy/lazy loaded already
|
||||||
|
*
|
||||||
|
* @param Location $location
|
||||||
|
* @return array
|
||||||
|
* @throws \Exception
|
||||||
|
*/
|
||||||
|
public function transformLocationCompact(Location $location = null)
|
||||||
|
{
|
||||||
|
if ($location) {
|
||||||
|
|
||||||
|
$array = [
|
||||||
|
'id' => (int) $location->id,
|
||||||
|
'image' => ($location->image) ? Storage::disk('public')->url('locations/'.e($location->image)) : null,
|
||||||
|
'type' => "location",
|
||||||
|
'name' => e($location->name),
|
||||||
|
'created_by' => $location->adminuser ? [
|
||||||
|
'id' => (int) $location->adminuser->id,
|
||||||
|
'name'=> e($location->adminuser->present()->fullName),
|
||||||
|
]: null,
|
||||||
|
'created_at' => Helper::getFormattedDateObject($location->created_at, 'datetime'),
|
||||||
|
];
|
||||||
|
|
||||||
|
return $array;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -4,8 +4,8 @@ namespace App\Http\Transformers;
|
||||||
|
|
||||||
use App\Helpers\Helper;
|
use App\Helpers\Helper;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use Illuminate\Support\Facades\Gate;
|
|
||||||
use Illuminate\Database\Eloquent\Collection;
|
use Illuminate\Database\Eloquent\Collection;
|
||||||
|
use Illuminate\Support\Facades\Gate;
|
||||||
|
|
||||||
class UsersTransformer
|
class UsersTransformer
|
||||||
{
|
{
|
||||||
|
@ -106,6 +106,37 @@ class UsersTransformer
|
||||||
return $array;
|
return $array;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This gives a compact view of the user data without any additional relational queries,
|
||||||
|
* allowing us to 1) deliver a smaller payload and 2) avoid additional queries on relations that
|
||||||
|
* have not been easy/lazy loaded already
|
||||||
|
*
|
||||||
|
* @param User $user
|
||||||
|
* @return array
|
||||||
|
* @throws \Exception
|
||||||
|
*/
|
||||||
|
public function transformUserCompact(User $user) : array
|
||||||
|
{
|
||||||
|
|
||||||
|
$array = [
|
||||||
|
'id' => (int) $user->id,
|
||||||
|
'image' => e($user->present()->gravatar) ?? null,
|
||||||
|
'type' => 'user',
|
||||||
|
'name' => e($user->getFullNameAttribute()),
|
||||||
|
'first_name' => e($user->first_name),
|
||||||
|
'last_name' => e($user->last_name),
|
||||||
|
'username' => e($user->username),
|
||||||
|
'created_by' => $user->adminuser ? [
|
||||||
|
'id' => (int) $user->adminuser->id,
|
||||||
|
'name'=> e($user->adminuser->present()->fullName),
|
||||||
|
]: null,
|
||||||
|
'created_at' => Helper::getFormattedDateObject($user->created_at, 'datetime'),
|
||||||
|
'deleted_at' => ($user->deleted_at) ? Helper::getFormattedDateObject($user->deleted_at, 'datetime') : null,
|
||||||
|
];
|
||||||
|
|
||||||
|
return $array;
|
||||||
|
}
|
||||||
|
|
||||||
public function transformUsersDatatable($users)
|
public function transformUsersDatatable($users)
|
||||||
{
|
{
|
||||||
return (new DatatablesTransformer)->transformDatatables($users);
|
return (new DatatablesTransformer)->transformDatatables($users);
|
||||||
|
|
|
@ -22,7 +22,15 @@ class AccessoryCheckout extends Model
|
||||||
{
|
{
|
||||||
use Searchable;
|
use Searchable;
|
||||||
|
|
||||||
protected $fillable = ['created_by', 'accessory_id', 'assigned_to', 'assigned_type', 'note'];
|
protected $fillable = [
|
||||||
|
'user_id',
|
||||||
|
'accessory_id',
|
||||||
|
'assigned_to',
|
||||||
|
'assigned_type',
|
||||||
|
'note'
|
||||||
|
];
|
||||||
|
|
||||||
|
protected $presenter = \App\Presenters\AccessoryPresenter::class;
|
||||||
protected $table = 'accessories_checkout';
|
protected $table = 'accessories_checkout';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -34,9 +42,13 @@ class AccessoryCheckout extends Model
|
||||||
*/
|
*/
|
||||||
public function accessory()
|
public function accessory()
|
||||||
{
|
{
|
||||||
return $this->hasOne(\App\Models\Accessory::class, 'accessory_id');
|
return $this->hasOne(Accessory::class, 'id', 'accessory_id');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function accessories()
|
||||||
|
{
|
||||||
|
return $this->hasMany(Accessory::class, 'id', 'accessory_id');
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Establishes the accessory checkout -> user relationship
|
* Establishes the accessory checkout -> user relationship
|
||||||
*
|
*
|
||||||
|
@ -44,7 +56,7 @@ class AccessoryCheckout extends Model
|
||||||
* @since [v7.0.9]
|
* @since [v7.0.9]
|
||||||
* @return \Illuminate\Database\Eloquent\Relations\Relation
|
* @return \Illuminate\Database\Eloquent\Relations\Relation
|
||||||
*/
|
*/
|
||||||
public function user()
|
public function adminuser()
|
||||||
{
|
{
|
||||||
return $this->hasOne(\App\Models\User::class, 'user_id');
|
return $this->hasOne(\App\Models\User::class, 'user_id');
|
||||||
}
|
}
|
||||||
|
@ -76,7 +88,7 @@ class AccessoryCheckout extends Model
|
||||||
/**
|
/**
|
||||||
* Determines whether the accessory is checked out to a user
|
* Determines whether the accessory is checked out to a user
|
||||||
*
|
*
|
||||||
* Even though we allow allow for checkout to things beyond users
|
* Even though we allow for checkout to things beyond users
|
||||||
* this method is an easy way of seeing if we are checked out to a user.
|
* this method is an easy way of seeing if we are checked out to a user.
|
||||||
*
|
*
|
||||||
* @author [A. Kroeger]
|
* @author [A. Kroeger]
|
||||||
|
@ -84,7 +96,17 @@ class AccessoryCheckout extends Model
|
||||||
*/
|
*/
|
||||||
public function checkedOutToUser(): bool
|
public function checkedOutToUser(): bool
|
||||||
{
|
{
|
||||||
return $this->assignedType() === Asset::USER;
|
return $this->assigned_type == User::class;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function checkedOutToLocation(): bool
|
||||||
|
{
|
||||||
|
return $this->assigned_type == Location::class;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function checkedOutToAsset(): bool
|
||||||
|
{
|
||||||
|
return $this->assigned_type == Asset::class;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function scopeUserAssigned(Builder $query): void
|
public function scopeUserAssigned(Builder $query): void
|
||||||
|
@ -92,6 +114,16 @@ class AccessoryCheckout extends Model
|
||||||
$query->where('assigned_type', '=', User::class);
|
$query->where('assigned_type', '=', User::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function scopeLocationAssigned(Builder $query): void
|
||||||
|
{
|
||||||
|
$query->where('assigned_type', '=', Location::class);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function scopeAssetAssigned(Builder $query): void
|
||||||
|
{
|
||||||
|
$query->where('assigned_type', '=', Asset::class);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Run additional, advanced searches.
|
* Run additional, advanced searches.
|
||||||
*
|
*
|
||||||
|
|
|
@ -253,6 +253,18 @@ class Location extends SnipeModel
|
||||||
return $this->morphMany(\App\Models\Asset::class, 'assigned', 'assigned_type', 'assigned_to')->withTrashed();
|
return $this->morphMany(\App\Models\Asset::class, 'assigned', 'assigned_type', 'assigned_to')->withTrashed();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Establishes the accessory -> location assignment relationship
|
||||||
|
*
|
||||||
|
* @author A. Gianotto <snipe@snipe.net>
|
||||||
|
* @since [v3.0]
|
||||||
|
* @return \Illuminate\Database\Eloquent\Relations\Relation
|
||||||
|
*/
|
||||||
|
public function assignedAccessories()
|
||||||
|
{
|
||||||
|
return $this->morphMany(\App\Models\AccessoryCheckout::class, 'assigned', 'assigned_type', 'assigned_to');
|
||||||
|
}
|
||||||
|
|
||||||
public function setLdapOuAttribute($ldap_ou)
|
public function setLdapOuAttribute($ldap_ou)
|
||||||
{
|
{
|
||||||
return $this->attributes['ldap_ou'] = empty($ldap_ou) ? null : $ldap_ou;
|
return $this->attributes['ldap_ou'] = empty($ldap_ou) ? null : $ldap_ou;
|
||||||
|
|
|
@ -333,6 +333,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
|
||||||
public function accessories()
|
public function accessories()
|
||||||
{
|
{
|
||||||
return $this->belongsToMany(\App\Models\Accessory::class, 'accessories_checkout', 'assigned_to', 'accessory_id')
|
return $this->belongsToMany(\App\Models\Accessory::class, 'accessories_checkout', 'assigned_to', 'accessory_id')
|
||||||
|
->where('assigned_type', '=', 'App\Models\User')
|
||||||
->withPivot('id', 'created_at', 'note')->withTrashed()->orderBy('accessory_id');
|
->withPivot('id', 'created_at', 'note')->withTrashed()->orderBy('accessory_id');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -158,7 +158,7 @@ class AccessoryPresenter extends Presenter
|
||||||
'title' => trans('general.change'),
|
'title' => trans('general.change'),
|
||||||
'formatter' => 'accessoriesInOutFormatter',
|
'formatter' => 'accessoriesInOutFormatter',
|
||||||
], [
|
], [
|
||||||
'field' => 'actions',
|
'field' => 'available_actions',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => false,
|
'sortable' => false,
|
||||||
'switchable' => false,
|
'switchable' => false,
|
||||||
|
@ -170,6 +170,74 @@ class AccessoryPresenter extends Presenter
|
||||||
return json_encode($layout);
|
return json_encode($layout);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static function assignedDataTableLayout()
|
||||||
|
{
|
||||||
|
$layout = [
|
||||||
|
[
|
||||||
|
'field' => 'id',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.id'),
|
||||||
|
'visible' => false,
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'assigned_to.image',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.image'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'imageFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'assigned_to',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.checked_out_to'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'polymorphicItemFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'note',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.notes'),
|
||||||
|
'visible' => true,
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'created_at',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('admin/hardware/table.checkout_date'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'dateDisplayFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'created_by',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'title' => trans('general.admin'),
|
||||||
|
'visible' => false,
|
||||||
|
'formatter' => 'usersLinkObjFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'available_actions',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => false,
|
||||||
|
'title' => trans('table.actions'),
|
||||||
|
'formatter' => 'accessoriesInOutFormatter',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
return json_encode($layout);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pregenerated link to this accessories view page.
|
* Pregenerated link to this accessories view page.
|
||||||
* @return string
|
* @return string
|
||||||
|
|
|
@ -18,16 +18,14 @@ class LocationPresenter extends Presenter
|
||||||
'field' => 'bulk_selectable',
|
'field' => 'bulk_selectable',
|
||||||
'checkbox' => true,
|
'checkbox' => true,
|
||||||
'formatter' => 'checkboxEnabledFormatter',
|
'formatter' => 'checkboxEnabledFormatter',
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'id',
|
'field' => 'id',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('general.id'),
|
'title' => trans('general.id'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'name',
|
'field' => 'name',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -35,8 +33,7 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('admin/locations/table.name'),
|
'title' => trans('admin/locations/table.name'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
'formatter' => 'locationsLinkFormatter',
|
'formatter' => 'locationsLinkFormatter',
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'image',
|
'field' => 'image',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -44,8 +41,7 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('general.image'),
|
'title' => trans('general.image'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
'formatter' => 'imageFormatter',
|
'formatter' => 'imageFormatter',
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'parent',
|
'field' => 'parent',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -53,100 +49,109 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('admin/locations/table.parent'),
|
'title' => trans('admin/locations/table.parent'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
'formatter' => 'locationsLinkObjFormatter',
|
'formatter' => 'locationsLinkObjFormatter',
|
||||||
],
|
], [
|
||||||
|
|
||||||
[
|
|
||||||
'field' => 'assets_count',
|
'field' => 'assets_count',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/message.current_location'),
|
'title' => trans('admin/locations/message.current_location'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
], [
|
||||||
|
|
||||||
[
|
|
||||||
'field' => 'rtd_assets_count',
|
'field' => 'rtd_assets_count',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/hardware/form.default_location'),
|
'title' => trans('admin/hardware/form.default_location'),
|
||||||
|
'titleTooltip' => trans('admin/hardware/form.default_location'),
|
||||||
|
'tooltip' => 'true',
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
'class' => 'css-house-flag',
|
||||||
|
], [
|
||||||
[
|
|
||||||
'field' => 'assigned_assets_count',
|
'field' => 'assigned_assets_count',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/message.assigned_assets'),
|
'title' => trans('admin/locations/message.assigned_assets'),
|
||||||
|
'titleTooltip' => trans('admin/locations/message.assigned_assets'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
'class' => 'css-house-laptop',
|
||||||
|
], [
|
||||||
[
|
'field' => 'accessories_count',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => true,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.accessories'),
|
||||||
|
'titleTooltip' => trans('general.accessories'),
|
||||||
|
'visible' => true,
|
||||||
|
'class' => 'css-accessory',
|
||||||
|
], [
|
||||||
|
'field' => 'assigned_accessories_count',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => true,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.accessories_assigned'),
|
||||||
|
'titleTooltip' => trans('general.accessories_assigned'),
|
||||||
|
'visible' => true,
|
||||||
|
'class' => 'css-accessory-alt',
|
||||||
|
], [
|
||||||
'field' => 'users_count',
|
'field' => 'users_count',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('general.people'),
|
'title' => trans('general.people'),
|
||||||
|
'titleTooltip' => trans('general.people'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
'class' => 'css-house-user',
|
||||||
[
|
], [
|
||||||
'field' => 'currency',
|
'field' => 'currency',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('general.currency'),
|
'title' => trans('general.currency'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'address',
|
'field' => 'address',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.address'),
|
'title' => trans('admin/locations/table.address'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'address2',
|
'field' => 'address2',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.address2'),
|
'title' => trans('admin/locations/table.address2'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'city',
|
'field' => 'city',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.city'),
|
'title' => trans('admin/locations/table.city'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'state',
|
'field' => 'state',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.state'),
|
'title' => trans('admin/locations/table.state'),
|
||||||
'visible' => true,
|
'visible' => true,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'zip',
|
'field' => 'zip',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.zip'),
|
'title' => trans('admin/locations/table.zip'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'country',
|
'field' => 'country',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.country'),
|
'title' => trans('admin/locations/table.country'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'phone',
|
'field' => 'phone',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -154,8 +159,7 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('admin/users/table.phone'),
|
'title' => trans('admin/users/table.phone'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
'formatter' => 'phoneFormatter',
|
'formatter' => 'phoneFormatter',
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'fax',
|
'field' => 'fax',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -163,16 +167,14 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('admin/suppliers/table.fax'),
|
'title' => trans('admin/suppliers/table.fax'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
'formatter' => 'phoneFormatter',
|
'formatter' => 'phoneFormatter',
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'ldap_ou',
|
'field' => 'ldap_ou',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
'switchable' => true,
|
'switchable' => true,
|
||||||
'title' => trans('admin/locations/table.ldap_ou'),
|
'title' => trans('admin/locations/table.ldap_ou'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
],
|
], [
|
||||||
[
|
|
||||||
'field' => 'manager',
|
'field' => 'manager',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -180,9 +182,7 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('admin/users/table.manager'),
|
'title' => trans('admin/users/table.manager'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
'formatter' => 'usersLinkObjFormatter',
|
'formatter' => 'usersLinkObjFormatter',
|
||||||
],
|
], [
|
||||||
|
|
||||||
[
|
|
||||||
'field' => 'created_at',
|
'field' => 'created_at',
|
||||||
'searchable' => true,
|
'searchable' => true,
|
||||||
'sortable' => true,
|
'sortable' => true,
|
||||||
|
@ -190,9 +190,7 @@ class LocationPresenter extends Presenter
|
||||||
'title' => trans('general.created_at'),
|
'title' => trans('general.created_at'),
|
||||||
'visible' => false,
|
'visible' => false,
|
||||||
'formatter' => 'dateDisplayFormatter',
|
'formatter' => 'dateDisplayFormatter',
|
||||||
],
|
], [
|
||||||
|
|
||||||
[
|
|
||||||
'field' => 'actions',
|
'field' => 'actions',
|
||||||
'searchable' => false,
|
'searchable' => false,
|
||||||
'sortable' => false,
|
'sortable' => false,
|
||||||
|
@ -206,6 +204,73 @@ class LocationPresenter extends Presenter
|
||||||
return json_encode($layout);
|
return json_encode($layout);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function assignedAccessoriesDataTableLayout()
|
||||||
|
{
|
||||||
|
$layout = [
|
||||||
|
[
|
||||||
|
'field' => 'id',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.id'),
|
||||||
|
'visible' => false,
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'accessory',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.accessory'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'accessoriesLinkObjFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'image',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.image'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'imageFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'note',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('general.notes'),
|
||||||
|
'visible' => true,
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'created_at',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => true,
|
||||||
|
'title' => trans('admin/hardware/table.checkout_date'),
|
||||||
|
'visible' => true,
|
||||||
|
'formatter' => 'dateDisplayFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'created_by',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'title' => trans('general.admin'),
|
||||||
|
'visible' => false,
|
||||||
|
'formatter' => 'usersLinkObjFormatter',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'field' => 'available_actions',
|
||||||
|
'searchable' => false,
|
||||||
|
'sortable' => false,
|
||||||
|
'switchable' => false,
|
||||||
|
'title' => trans('table.actions'),
|
||||||
|
'formatter' => 'accessoriesInOutFormatter',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
return json_encode($layout);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Link to this locations name
|
* Link to this locations name
|
||||||
* @return string
|
* @return string
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
public/css/build/overrides.css.map
Normal file
1
public/css/build/overrides.css.map
Normal file
File diff suppressed because one or more lines are too long
26139
public/css/dist/all.css
vendored
26139
public/css/dist/all.css
vendored
File diff suppressed because one or more lines are too long
391
public/css/dist/bootstrap-table.css
vendored
391
public/css/dist/bootstrap-table.css
vendored
File diff suppressed because one or more lines are too long
136
public/css/dist/signature-pad.min.css
vendored
136
public/css/dist/signature-pad.min.css
vendored
|
@ -1,135 +1 @@
|
||||||
|
#signature-pad{padding-top:250px;margin:auto}.m-signature-pad{position:relative;font-size:10px;width:100%;height:300px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.08) inset;border-radius:4px}.m-signature-pad:after,.m-signature-pad:before{position:absolute;z-index:-1;content:"";width:40%;height:10px;left:20px;bottom:10px;background:0 0;-webkit-transform:skew(-3deg) rotate(-3deg);-moz-transform:skew(-3deg) rotate(-3deg);-ms-transform:skew(-3deg) rotate(-3deg);-o-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg);box-shadow:0 8px 12px rgba(0,0,0,.4)}.m-signature-pad:after{left:auto;right:20px;-webkit-transform:skew(3deg) rotate(3deg);-moz-transform:skew(3deg) rotate(3deg);-ms-transform:skew(3deg) rotate(3deg);-o-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}.m-signature-pad--body{position:absolute;top:20px;bottom:60px;border:1px solid #f4f4f4;background-color:#fff}.m-signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.m-signature-pad--footer{position:absolute;left:20px;right:20px;bottom:20px;height:40px}.m-signature-pad--footer .description{color:#c3c3c3;text-align:center;font-size:1.2em;margin-top:1.8em}.m-signature-pad--footer .button{position:absolute;bottom:0}.m-signature-pad--footer .button.clear{left:0}.m-signature-pad--footer .button.save{right:0}@media screen and (max-width:1024px){.m-signature-pad{top:0;left:0;right:0;bottom:0;width:auto;height:auto;min-width:250px;min-height:140px;margin:5%}}@media screen and (min-device-width:768px) and (max-device-width:1024px){.m-signature-pad{margin:10%}}@media screen and (max-height:320px){.m-signature-pad--body{left:0;right:0;top:0;bottom:32px}.m-signature-pad--footer{left:20px;right:20px;bottom:4px;height:28px}.m-signature-pad--footer .description{font-size:1em;margin-top:1em}}
|
||||||
#signature-pad {
|
|
||||||
padding-top: 250px;
|
|
||||||
margin: auto;
|
|
||||||
}
|
|
||||||
.m-signature-pad {
|
|
||||||
|
|
||||||
position: relative;
|
|
||||||
font-size: 10px;
|
|
||||||
width: 100%;
|
|
||||||
height: 300px;
|
|
||||||
border: 1px solid #e8e8e8;
|
|
||||||
background-color: #fff;
|
|
||||||
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.08) inset;
|
|
||||||
border-radius: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad:before, .m-signature-pad:after {
|
|
||||||
position: absolute;
|
|
||||||
z-index: -1;
|
|
||||||
content: "";
|
|
||||||
width: 40%;
|
|
||||||
height: 10px;
|
|
||||||
left: 20px;
|
|
||||||
bottom: 10px;
|
|
||||||
background: transparent;
|
|
||||||
-webkit-transform: skew(-3deg) rotate(-3deg);
|
|
||||||
-moz-transform: skew(-3deg) rotate(-3deg);
|
|
||||||
-ms-transform: skew(-3deg) rotate(-3deg);
|
|
||||||
-o-transform: skew(-3deg) rotate(-3deg);
|
|
||||||
transform: skew(-3deg) rotate(-3deg);
|
|
||||||
box-shadow: 0 8px 12px rgba(0, 0, 0, 0.4);
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad:after {
|
|
||||||
left: auto;
|
|
||||||
right: 20px;
|
|
||||||
-webkit-transform: skew(3deg) rotate(3deg);
|
|
||||||
-moz-transform: skew(3deg) rotate(3deg);
|
|
||||||
-ms-transform: skew(3deg) rotate(3deg);
|
|
||||||
-o-transform: skew(3deg) rotate(3deg);
|
|
||||||
transform: skew(3deg) rotate(3deg);
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--body {
|
|
||||||
position: absolute;
|
|
||||||
top: 20px;
|
|
||||||
bottom: 60px;
|
|
||||||
border: 1px solid #f4f4f4;
|
|
||||||
background-color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--body
|
|
||||||
canvas {
|
|
||||||
position: absolute;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
border-radius: 4px;
|
|
||||||
box-shadow: 0 0 5px rgba(0, 0, 0, 0.02) inset;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--footer {
|
|
||||||
position: absolute;
|
|
||||||
left: 20px;
|
|
||||||
right: 20px;
|
|
||||||
bottom: 20px;
|
|
||||||
height: 40px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--footer
|
|
||||||
.description {
|
|
||||||
color: #C3C3C3;
|
|
||||||
text-align: center;
|
|
||||||
font-size: 1.2em;
|
|
||||||
margin-top: 1.8em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--footer
|
|
||||||
.button {
|
|
||||||
position: absolute;
|
|
||||||
bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--footer
|
|
||||||
.button.clear {
|
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.m-signature-pad--footer
|
|
||||||
.button.save {
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 1024px) {
|
|
||||||
.m-signature-pad {
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
right: 0;
|
|
||||||
bottom: 0;
|
|
||||||
width: auto;
|
|
||||||
height: auto;
|
|
||||||
min-width: 250px;
|
|
||||||
min-height: 140px;
|
|
||||||
margin: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
|
|
||||||
.m-signature-pad {
|
|
||||||
margin: 10%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-height: 320px) {
|
|
||||||
.m-signature-pad--body {
|
|
||||||
left: 0;
|
|
||||||
right: 0;
|
|
||||||
top: 0;
|
|
||||||
bottom: 32px;
|
|
||||||
}
|
|
||||||
.m-signature-pad--footer {
|
|
||||||
left: 20px;
|
|
||||||
right: 20px;
|
|
||||||
bottom: 4px;
|
|
||||||
height: 28px;
|
|
||||||
}
|
|
||||||
.m-signature-pad--footer
|
|
||||||
.description {
|
|
||||||
font-size: 1em;
|
|
||||||
margin-top: 1em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
5437
public/css/dist/skins/_all-skins.css
vendored
5437
public/css/dist/skins/_all-skins.css
vendored
File diff suppressed because one or more lines are too long
1
public/css/dist/skins/_all-skins.css.map
vendored
Normal file
1
public/css/dist/skins/_all-skins.css.map
vendored
Normal file
File diff suppressed because one or more lines are too long
5437
public/css/dist/skins/_all-skins.min.css
vendored
5437
public/css/dist/skins/_all-skins.min.css
vendored
File diff suppressed because one or more lines are too long
565
public/css/dist/skins/skin-black-dark.css
vendored
565
public/css/dist/skins/skin-black-dark.css
vendored
File diff suppressed because one or more lines are too long
565
public/css/dist/skins/skin-black-dark.min.css
vendored
565
public/css/dist/skins/skin-black-dark.min.css
vendored
File diff suppressed because one or more lines are too long
220
public/css/dist/skins/skin-black.css
vendored
220
public/css/dist/skins/skin-black.css
vendored
|
@ -1,219 +1 @@
|
||||||
/*
|
.skin-black .main-header .navbar{background-color:#111}.skin-black .main-header .navbar .nav>li>a{color:#fff}.skin-black .main-header .navbar .nav .open>a,.skin-black .main-header .navbar .nav .open>a:focus,.skin-black .main-header .navbar .nav .open>a:hover,.skin-black .main-header .navbar .nav>.active>a,.skin-black .main-header .navbar .nav>li>a:active,.skin-black .main-header .navbar .nav>li>a:focus,.skin-black .main-header .navbar .nav>li>a:hover,.skin-black .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-black .main-header .navbar .sidebar-toggle{color:#fff}.skin-black .main-header .navbar .sidebar-toggle:hover{background-color:#040404}@media (max-width:767px){.skin-black .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-black .main-header .navbar .dropdown-menu li a{color:#333}.skin-black .main-header .navbar .dropdown-menu li a:hover{background:#040404}}.skin-black .main-header li.user-header{background-color:#111}.skin-black .content-header{background:transparent}.skin-black .left-side,.skin-black .main-sidebar,.skin-black .wrapper{background-color:#222d32}.skin-black .user-panel>.info,.skin-black .user-panel>.info>a{color:#fff}.skin-black .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-black .sidebar-menu>li>a{border-left:3px solid transparent}.skin-black .sidebar-menu>li.active>a,.skin-black .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#111;color:#fff}.skin-black .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-black .sidebar a{color:#b8c7ce}.skin-black .sidebar a:hover{text-decoration:none}.skin-black .treeview-menu>li>a{color:#8aa4af}.skin-black .treeview-menu>li.active>a,.skin-black .treeview-menu>li>a:hover{color:#fff}.skin-black .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-black .sidebar-form .btn,.skin-black .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-black .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-black .sidebar-form input[type=text]:focus,.skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-black.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn,.btn:hover{color:#000}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#505156;border-color:#fff;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#111;border-color:#1f1f21;color:#fff}.btn.btn-white:hover,.btn.btn-white:link,.btn.btn-white:visited,.btn:hover.btn-white:hover,.btn:hover.btn-white:link,.btn:hover.btn-white:visited{color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#000}:root{--button-default:#000;--button-primary:#000;--button-hover:#000;--header:#111;--text-main:#bbb;--text-sub:#9b9b9b;--link:#black;--visited-link:#111;--hover-link:#999;--nav-link:#fff;--light-link:#fff}.btn-danger.btn-sm.disabled,a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.far fa-life-ring{color:var(--link)}.sidebar-toggle-mobile{color:#fff!important}.skin-black .main-header .navbar .nav>li>a{text-decoration:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#111}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Black
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-black .main-header .navbar {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-black .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #040404;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #040404;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-black .main-header li.user-header {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-black .wrapper,
|
|
||||||
.skin-black .main-sidebar,
|
|
||||||
.skin-black .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-black .user-panel > .info,
|
|
||||||
.skin-black .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li:hover > a,
|
|
||||||
.skin-black .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-black .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-black .treeview-menu > li.active > a,
|
|
||||||
.skin-black .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"],
|
|
||||||
.skin-black .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-black.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn,
|
|
||||||
.btn:hover {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #505156;
|
|
||||||
border-color: #FFF;
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #111;
|
|
||||||
border-color: #1f1f21;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:visited,
|
|
||||||
.btn:hover.btn-white:visited {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #000000;
|
|
||||||
--button-primary: #000000;
|
|
||||||
--button-hover: #000000;
|
|
||||||
--header: #111;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #black;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #111;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #999999;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.btn-danger.btn-sm.disabled {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.sidebar-toggle-mobile {
|
|
||||||
color: #FFF !important;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
220
public/css/dist/skins/skin-black.min.css
vendored
220
public/css/dist/skins/skin-black.min.css
vendored
|
@ -1,219 +1 @@
|
||||||
/*
|
.skin-black .main-header .navbar{background-color:#111}.skin-black .main-header .navbar .nav>li>a{color:#fff}.skin-black .main-header .navbar .nav .open>a,.skin-black .main-header .navbar .nav .open>a:focus,.skin-black .main-header .navbar .nav .open>a:hover,.skin-black .main-header .navbar .nav>.active>a,.skin-black .main-header .navbar .nav>li>a:active,.skin-black .main-header .navbar .nav>li>a:focus,.skin-black .main-header .navbar .nav>li>a:hover,.skin-black .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-black .main-header .navbar .sidebar-toggle{color:#fff}.skin-black .main-header .navbar .sidebar-toggle:hover{background-color:#040404}@media (max-width:767px){.skin-black .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-black .main-header .navbar .dropdown-menu li a{color:#333}.skin-black .main-header .navbar .dropdown-menu li a:hover{background:#040404}}.skin-black .main-header li.user-header{background-color:#111}.skin-black .content-header{background:0 0}.skin-black .left-side,.skin-black .main-sidebar,.skin-black .wrapper{background-color:#222d32}.skin-black .user-panel>.info,.skin-black .user-panel>.info>a{color:#fff}.skin-black .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-black .sidebar-menu>li>a{border-left:3px solid transparent}.skin-black .sidebar-menu>li.active>a,.skin-black .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#111;color:#fff}.skin-black .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-black .sidebar a{color:#b8c7ce}.skin-black .sidebar a:hover{text-decoration:none}.skin-black .treeview-menu>li>a{color:#8aa4af}.skin-black .treeview-menu>li.active>a,.skin-black .treeview-menu>li>a:hover{color:#fff}.skin-black .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-black .sidebar-form .btn,.skin-black .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-black .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-black .sidebar-form input[type=text]:focus,.skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-black .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-black.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn,.btn:hover{color:#000}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#505156;border-color:#fff;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#111;border-color:#1f1f21;color:#fff}.btn.btn-white:hover,.btn.btn-white:link,.btn.btn-white:visited,.btn:hover.btn-white:hover,.btn:hover.btn-white:link,.btn:hover.btn-white:visited{color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#000}:root{--button-default:#000;--button-primary:#000;--button-hover:#000;--header:#111;--text-main:#bbb;--text-sub:#9b9b9b;--link:#black;--visited-link:#111;--hover-link:#999;--nav-link:#fff;--light-link:#fff}.btn-danger.btn-sm.disabled,a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.far fa-life-ring{color:var(--link)}.sidebar-toggle-mobile{color:#fff!important}.skin-black .main-header .navbar .nav>li>a{text-decoration:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#111}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Black
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-black .main-header .navbar {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-black .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-black .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #040404;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #040404;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-black .main-header li.user-header {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-black .wrapper,
|
|
||||||
.skin-black .main-sidebar,
|
|
||||||
.skin-black .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-black .user-panel > .info,
|
|
||||||
.skin-black .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li:hover > a,
|
|
||||||
.skin-black .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #111;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-black .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-black .treeview-menu > li.active > a,
|
|
||||||
.skin-black .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"],
|
|
||||||
.skin-black .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-black .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-black.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn,
|
|
||||||
.btn:hover {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #505156;
|
|
||||||
border-color: #FFF;
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #111;
|
|
||||||
border-color: #1f1f21;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:visited,
|
|
||||||
.btn:hover.btn-white:visited {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #000000;
|
|
||||||
--button-primary: #000000;
|
|
||||||
--button-hover: #000000;
|
|
||||||
--header: #111;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #black;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #111;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #999999;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.btn-danger.btn-sm.disabled {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.sidebar-toggle-mobile {
|
|
||||||
color: #FFF !important;
|
|
||||||
}
|
|
||||||
.skin-black .main-header .navbar .nav > li > a,
|
|
||||||
.skin-black .main-header .navbar .nav > li > a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #111;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
536
public/css/dist/skins/skin-blue-dark.css
vendored
536
public/css/dist/skins/skin-blue-dark.css
vendored
File diff suppressed because one or more lines are too long
1
public/css/dist/skins/skin-blue-dark.css.map
vendored
Normal file
1
public/css/dist/skins/skin-blue-dark.css.map
vendored
Normal file
File diff suppressed because one or more lines are too long
536
public/css/dist/skins/skin-blue-dark.min.css
vendored
536
public/css/dist/skins/skin-blue-dark.min.css
vendored
File diff suppressed because one or more lines are too long
240
public/css/dist/skins/skin-blue.css
vendored
240
public/css/dist/skins/skin-blue.css
vendored
|
@ -1,239 +1 @@
|
||||||
/*
|
.skin-blue .main-header .navbar{background-color:#3c8dbc}.skin-blue .main-header .navbar .nav>li>a{color:#fff}.skin-blue .main-header .navbar .nav .open>a,.skin-blue .main-header .navbar .nav .open>a:focus,.skin-blue .main-header .navbar .nav .open>a:hover,.skin-blue .main-header .navbar .nav>.active>a,.skin-blue .main-header .navbar .nav>li>a:active,.skin-blue .main-header .navbar .nav>li>a:focus,.skin-blue .main-header .navbar .nav>li>a:hover,.skin-blue .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-blue .main-header .navbar .dropdown-menu li a{color:#333}.skin-blue .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue .main-header li.user-header{background-color:#3c8dbc}.skin-blue .content-header{background:transparent}.skin-blue .left-side,.skin-blue .main-sidebar,.skin-blue .wrapper{background-color:#222d32}.skin-blue .user-panel>.info,.skin-blue .user-panel>.info>a{color:#fff}.skin-blue .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-blue .sidebar-menu>li>a{border-left:3px solid transparent}.skin-blue .sidebar-menu>li.active>a,.skin-blue .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#3c8dbc;color:#fff}.skin-blue .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-blue .sidebar a{color:#b8c7ce}.skin-blue .sidebar a:hover{text-decoration:none}.skin-blue .treeview-menu>li>a{color:#8aa4af}.skin-blue .treeview-menu>li.active>a,.skin-blue .treeview-menu>li>a:hover{color:#fff}.skin-blue .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-blue .sidebar-form .btn,.skin-blue .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-blue .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-blue .sidebar-form input[type=text]:focus,.skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-blue.layout-top-nav .main-header>.logo .logo-variant{background-color:unset}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary,btn-sm .btn-primary:link,btn-sm.btn-primary{background-color:#307095;border-color:#23536f;color:#fff!important}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover,btn-sma.btn-primary:hover{background-color:#23536f;border-color:#23536f;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link,btn-sm.btn-white:link{background-color:#307095;color:#fff}.btn.btn-white:hover,.btn.btn-white:visited,.btn:hover.btn-white:hover,.btn:hover.btn-white:visited,btn-sm.btn-white:hover,btn-sm.btn-white:visited{background-color:#173648;color:#fff}.btn-danger,.btn-danger:link,.btn-danger:visited,.btn-warning,.btn-warning:link,.btn-warning:visited,a.btn-danger:hover,a.btn-warning:hover{color:#fff}.btn-default:link,.btn-default:visited,a.btn-default:hover{color:#505156}:root{--button-default:#505156;--button-primary:#1d455b;--button-hover:#173648;--header:#3c8dbc;--text-main:#bbb;--text-sub:#9b9b9b;--link:#296282;--visited-link:#5fa4cc;--hover-link:#86bad8;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a:hover{color:var(--hover-link)}.text-primary{color:#23536f}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc}.search-highlight,.search-highlight:hover{background-color:#e9d15b}a.settings_button:hover,a.settings_button:link,a.settings_button:visited{color:#3c8dbc}
|
||||||
* Skin: Blue
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-blue .main-header .navbar {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-blue .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #367fa9;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #367fa9;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-blue .main-header li.user-header {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-blue .wrapper,
|
|
||||||
.skin-blue .main-sidebar,
|
|
||||||
.skin-blue .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-blue .user-panel > .info,
|
|
||||||
.skin-blue .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li:hover > a,
|
|
||||||
.skin-blue .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-blue .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-blue .treeview-menu > li.active > a,
|
|
||||||
.skin-blue .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"],
|
|
||||||
.skin-blue .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-blue.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: unset;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
btn-sm.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
btn-sm .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #307095;
|
|
||||||
border-color: #23536f;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
btn-sma.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #23536f;
|
|
||||||
border-color: #23536f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
btn-sm.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #307095;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
btn-sm.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #173648;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:visited,
|
|
||||||
btn-sm.btn-white:visited,
|
|
||||||
.btn:hover.btn-white:visited {
|
|
||||||
background-color: #173648;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn-warning,
|
|
||||||
.btn-warning:link,
|
|
||||||
a.btn-warning:hover,
|
|
||||||
.btn-warning:link,
|
|
||||||
.btn-warning:visited,
|
|
||||||
.btn-danger,
|
|
||||||
.btn-danger:link,
|
|
||||||
a.btn-danger:hover,
|
|
||||||
.btn-danger:link,
|
|
||||||
.btn-danger:visited {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn-default:link,
|
|
||||||
a.btn-default:hover,
|
|
||||||
.btn-default:visited {
|
|
||||||
color: #505156;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #505156;
|
|
||||||
--button-primary: #1d455b;
|
|
||||||
--button-hover: #173648;
|
|
||||||
--header: #3c8dbc;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #296282;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #5fa4cc;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #86bad8;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #23536f;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
a.settings_button:link,
|
|
||||||
a.settings_button:visited,
|
|
||||||
a.settings_button:hover {
|
|
||||||
color: #3c8dbc;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
240
public/css/dist/skins/skin-blue.min.css
vendored
240
public/css/dist/skins/skin-blue.min.css
vendored
|
@ -1,239 +1 @@
|
||||||
/*
|
.skin-blue .main-header .navbar{background-color:#3c8dbc}.skin-blue .main-header .navbar .nav>li>a{color:#fff}.skin-blue .main-header .navbar .nav .open>a,.skin-blue .main-header .navbar .nav .open>a:focus,.skin-blue .main-header .navbar .nav .open>a:hover,.skin-blue .main-header .navbar .nav>.active>a,.skin-blue .main-header .navbar .nav>li>a:active,.skin-blue .main-header .navbar .nav>li>a:focus,.skin-blue .main-header .navbar .nav>li>a:hover,.skin-blue .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-blue .main-header .navbar .sidebar-toggle{color:#fff}.skin-blue .main-header .navbar .sidebar-toggle:hover{background-color:#367fa9}@media (max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-blue .main-header .navbar .dropdown-menu li a{color:#333}.skin-blue .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-blue .main-header li.user-header{background-color:#3c8dbc}.skin-blue .content-header{background:0 0}.skin-blue .left-side,.skin-blue .main-sidebar,.skin-blue .wrapper{background-color:#222d32}.skin-blue .user-panel>.info,.skin-blue .user-panel>.info>a{color:#fff}.skin-blue .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-blue .sidebar-menu>li>a{border-left:3px solid transparent}.skin-blue .sidebar-menu>li.active>a,.skin-blue .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#3c8dbc;color:#fff}.skin-blue .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-blue .sidebar a{color:#b8c7ce}.skin-blue .sidebar a:hover{text-decoration:none}.skin-blue .treeview-menu>li>a{color:#8aa4af}.skin-blue .treeview-menu>li.active>a,.skin-blue .treeview-menu>li>a:hover{color:#fff}.skin-blue .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-blue .sidebar-form .btn,.skin-blue .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-blue .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-blue .sidebar-form input[type=text]:focus,.skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-blue .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-blue.layout-top-nav .main-header>.logo .logo-variant{background-color:unset}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary,btn-sm .btn-primary:link,btn-sm.btn-primary{background-color:#307095;border-color:#23536f;color:#fff!important}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover,btn-sma.btn-primary:hover{background-color:#23536f;border-color:#23536f;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link,btn-sm.btn-white:link{background-color:#307095;color:#fff}.btn.btn-white:hover,.btn.btn-white:visited,.btn:hover.btn-white:hover,.btn:hover.btn-white:visited,btn-sm.btn-white:hover,btn-sm.btn-white:visited{background-color:#173648;color:#fff}.btn-danger,.btn-danger:link,.btn-danger:visited,.btn-warning,.btn-warning:link,.btn-warning:visited,a.btn-danger:hover,a.btn-warning:hover{color:#fff}.btn-default:link,.btn-default:visited,a.btn-default:hover{color:#505156}:root{--button-default:#505156;--button-primary:#1d455b;--button-hover:#173648;--header:#3c8dbc;--text-main:#bbb;--text-sub:#9b9b9b;--link:#296282;--visited-link:#5fa4cc;--hover-link:#86bad8;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a:hover{color:var(--hover-link)}.text-primary{color:#23536f}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc}.search-highlight,.search-highlight:hover{background-color:#e9d15b}a.settings_button:hover,a.settings_button:link,a.settings_button:visited{color:#3c8dbc}
|
||||||
* Skin: Blue
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-blue .main-header .navbar {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-blue .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-blue .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-blue .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #367fa9;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-blue .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #367fa9;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-blue .main-header li.user-header {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-blue .wrapper,
|
|
||||||
.skin-blue .main-sidebar,
|
|
||||||
.skin-blue .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-blue .user-panel > .info,
|
|
||||||
.skin-blue .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li:hover > a,
|
|
||||||
.skin-blue .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-blue .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-blue .treeview-menu > li.active > a,
|
|
||||||
.skin-blue .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"],
|
|
||||||
.skin-blue .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-blue .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-blue.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: unset;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
btn-sm.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
btn-sm .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #307095;
|
|
||||||
border-color: #23536f;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
btn-sma.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #23536f;
|
|
||||||
border-color: #23536f;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
btn-sm.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #307095;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
btn-sm.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #173648;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:visited,
|
|
||||||
btn-sm.btn-white:visited,
|
|
||||||
.btn:hover.btn-white:visited {
|
|
||||||
background-color: #173648;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn-warning,
|
|
||||||
.btn-warning:link,
|
|
||||||
a.btn-warning:hover,
|
|
||||||
.btn-warning:link,
|
|
||||||
.btn-warning:visited,
|
|
||||||
.btn-danger,
|
|
||||||
.btn-danger:link,
|
|
||||||
a.btn-danger:hover,
|
|
||||||
.btn-danger:link,
|
|
||||||
.btn-danger:visited {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn-default:link,
|
|
||||||
a.btn-default:hover,
|
|
||||||
.btn-default:visited {
|
|
||||||
color: #505156;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #505156;
|
|
||||||
--button-primary: #1d455b;
|
|
||||||
--button-hover: #173648;
|
|
||||||
--header: #3c8dbc;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #296282;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #5fa4cc;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #86bad8;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #23536f;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #3c8dbc;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
a.settings_button:link,
|
|
||||||
a.settings_button:visited,
|
|
||||||
a.settings_button:hover {
|
|
||||||
color: #3c8dbc;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
228
public/css/dist/skins/skin-contrast.css
vendored
228
public/css/dist/skins/skin-contrast.css
vendored
|
@ -1,227 +1 @@
|
||||||
/*
|
.skin-contrast .main-header .navbar{background-color:#001f3f}.skin-contrast .main-header .navbar .nav>li>a{color:#fff}.skin-contrast .main-header .navbar .nav .open>a,.skin-contrast .main-header .navbar .nav .open>a:focus,.skin-contrast .main-header .navbar .nav .open>a:hover,.skin-contrast .main-header .navbar .nav>.active>a,.skin-contrast .main-header .navbar .nav>li>a:active,.skin-contrast .main-header .navbar .nav>li>a:focus,.skin-contrast .main-header .navbar .nav>li>a:hover,.skin-contrast .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-contrast .main-header .navbar .sidebar-toggle{color:#fff}.skin-contrast .main-header .navbar .sidebar-toggle:hover{background-color:#001226}@media (max-width:767px){.skin-contrast .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-contrast .main-header .navbar .dropdown-menu li a{color:#fff}.skin-contrast .main-header .navbar .dropdown-menu li a:hover{background:#001226}}.skin-contrast .main-header li.user-header{background-color:#001f3f}.skin-contrast .content-header{background:transparent}.skin-contrast .left-side,.skin-contrast .main-sidebar,.skin-contrast .wrapper{background-color:#222d32}.skin-contrast .user-panel>.info,.skin-contrast .user-panel>.info>a{color:#fff}.skin-contrast .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-contrast .sidebar-menu>li>a{border-left:3px solid transparent}.skin-contrast .sidebar-menu>li.active>a,.skin-contrast .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#001f3f;color:#fff}.skin-contrast .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-contrast .sidebar a{color:#b8c7ce}.skin-contrast .sidebar a:hover{text-decoration:none}.skin-contrast .treeview-menu>li>a{color:#8aa4af}.skin-contrast .treeview-menu>li.active>a,.skin-contrast .treeview-menu>li>a:hover{color:#fff}.skin-contrast .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-contrast .sidebar-form .btn,.skin-contrast .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-contrast .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-contrast .sidebar-form input[type=text]:focus,.skin-contrast .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-contrast .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-contrast .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-contrast.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#00060c;border-color:#000;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#00060c;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#000;color:#fff}a.btn.btn-link.text-left{border:1px solid #000;color:#001f3f}a,a.btn.btn-link.text-left:hover,a:hover{color:#001f3f}a:hover{text-decoration:underline}a:visited{color:#001f3f}a.btn:hover{color:#fff;text-decoration:underline}.text-primary{color:#000}.skin-contrast .treeview-menu>li>a{color:#fff}.bg-teal{background-color:#1b6a6a!important}.bg-orange{background-color:#995400!important}.bg-purple{background-color:#3a3767!important}.bg-maroon{background-color:#7d1038!important}.pagination>li>a{color:#00060c!important}.pagination>.active>a{background-color:#001f3f;color:#fff!important}btn-success{background-color:#000d07}input::-webkit-input-placeholder{color:#b5bbc8!important}input::-moz-placeholder{color:#b5bbc8!important}input::-ms-input-placeholder{color:#b5bbc8!important}.select2-default,.select2-selection__placeholder{color:#37383c!important}.callout.callout-info{background-color:#23536f!important}.fixed-table-container tbody .selected td{background-color:#fff8af}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Contrast
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-contrast .main-header .navbar {
|
|
||||||
background-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-contrast .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #001226;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #001226;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header li.user-header {
|
|
||||||
background-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-contrast .wrapper,
|
|
||||||
.skin-contrast .main-sidebar,
|
|
||||||
.skin-contrast .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-contrast .user-panel > .info,
|
|
||||||
.skin-contrast .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li:hover > a,
|
|
||||||
.skin-contrast .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li.active > a,
|
|
||||||
.skin-contrast .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"],
|
|
||||||
.skin-contrast .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-contrast.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #00060c;
|
|
||||||
border-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #000000;
|
|
||||||
border-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #00060c;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a.btn.btn-link.text-left {
|
|
||||||
color: #001F3F;
|
|
||||||
border: 1px solid #000;
|
|
||||||
}
|
|
||||||
a.btn.btn-link.text-left:hover {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #001F3F;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a.btn:hover {
|
|
||||||
color: #fff;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li > a {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.bg-teal {
|
|
||||||
background-color: #1b6a6a !important;
|
|
||||||
}
|
|
||||||
.bg-orange {
|
|
||||||
background-color: #995400 !important;
|
|
||||||
}
|
|
||||||
.bg-purple {
|
|
||||||
background-color: #3a3767 !important;
|
|
||||||
}
|
|
||||||
.bg-maroon {
|
|
||||||
background-color: #7d1038 !important;
|
|
||||||
}
|
|
||||||
.pagination > li > a {
|
|
||||||
color: #00060c !important;
|
|
||||||
}
|
|
||||||
.pagination > .active > a {
|
|
||||||
background-color: #001F3F;
|
|
||||||
color: #FFF !important;
|
|
||||||
}
|
|
||||||
btn-success {
|
|
||||||
background-color: #000d07;
|
|
||||||
}
|
|
||||||
input::-webkit-input-placeholder {
|
|
||||||
/* Chrome/Opera/Safari */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
input::-moz-placeholder {
|
|
||||||
/* Firefox 19+ */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
input::-ms-input-placeholder {
|
|
||||||
/* IE 10+ */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
.select2-default,
|
|
||||||
.select2-selection__placeholder {
|
|
||||||
color: #37383c !important;
|
|
||||||
}
|
|
||||||
.callout.callout-info {
|
|
||||||
background-color: #23536f !important;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
228
public/css/dist/skins/skin-contrast.min.css
vendored
228
public/css/dist/skins/skin-contrast.min.css
vendored
|
@ -1,227 +1 @@
|
||||||
/*
|
.skin-contrast .main-header .navbar{background-color:#001f3f}.skin-contrast .main-header .navbar .nav>li>a{color:#fff}.skin-contrast .main-header .navbar .nav .open>a,.skin-contrast .main-header .navbar .nav .open>a:focus,.skin-contrast .main-header .navbar .nav .open>a:hover,.skin-contrast .main-header .navbar .nav>.active>a,.skin-contrast .main-header .navbar .nav>li>a:active,.skin-contrast .main-header .navbar .nav>li>a:focus,.skin-contrast .main-header .navbar .nav>li>a:hover,.skin-contrast .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-contrast .main-header .navbar .sidebar-toggle{color:#fff}.skin-contrast .main-header .navbar .sidebar-toggle:hover{background-color:#001226}@media (max-width:767px){.skin-contrast .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-contrast .main-header .navbar .dropdown-menu li a{color:#fff}.skin-contrast .main-header .navbar .dropdown-menu li a:hover{background:#001226}}.skin-contrast .main-header li.user-header{background-color:#001f3f}.skin-contrast .content-header{background:0 0}.skin-contrast .left-side,.skin-contrast .main-sidebar,.skin-contrast .wrapper{background-color:#222d32}.skin-contrast .user-panel>.info,.skin-contrast .user-panel>.info>a{color:#fff}.skin-contrast .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-contrast .sidebar-menu>li>a{border-left:3px solid transparent}.skin-contrast .sidebar-menu>li.active>a,.skin-contrast .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#001f3f;color:#fff}.skin-contrast .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-contrast .sidebar a{color:#b8c7ce}.skin-contrast .sidebar a:hover{text-decoration:none}.skin-contrast .treeview-menu>li>a{color:#8aa4af}.skin-contrast .treeview-menu>li.active>a,.skin-contrast .treeview-menu>li>a:hover{color:#fff}.skin-contrast .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-contrast .sidebar-form .btn,.skin-contrast .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-contrast .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-contrast .sidebar-form input[type=text]:focus,.skin-contrast .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-contrast .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-contrast .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-contrast.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#00060c;border-color:#000;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#00060c;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#000;color:#fff}a.btn.btn-link.text-left{border:1px solid #000;color:#001f3f}a,a.btn.btn-link.text-left:hover,a:hover{color:#001f3f}a:hover{text-decoration:underline}a:visited{color:#001f3f}a.btn:hover{color:#fff;text-decoration:underline}.text-primary{color:#000}.skin-contrast .treeview-menu>li>a{color:#fff}.bg-teal{background-color:#1b6a6a!important}.bg-orange{background-color:#995400!important}.bg-purple{background-color:#3a3767!important}.bg-maroon{background-color:#7d1038!important}.pagination>li>a{color:#00060c!important}.pagination>.active>a{background-color:#001f3f;color:#fff!important}btn-success{background-color:#000d07}input::-webkit-input-placeholder{color:#b5bbc8!important}input::-moz-placeholder{color:#b5bbc8!important}input::-ms-input-placeholder{color:#b5bbc8!important}.select2-default,.select2-selection__placeholder{color:#37383c!important}.callout.callout-info{background-color:#23536f!important}.fixed-table-container tbody .selected td{background-color:#fff8af}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Contrast
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-contrast .main-header .navbar {
|
|
||||||
background-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-contrast .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-contrast .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-contrast .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #001226;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #001226;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-contrast .main-header li.user-header {
|
|
||||||
background-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-contrast .wrapper,
|
|
||||||
.skin-contrast .main-sidebar,
|
|
||||||
.skin-contrast .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-contrast .user-panel > .info,
|
|
||||||
.skin-contrast .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li:hover > a,
|
|
||||||
.skin-contrast .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #001F3F;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li.active > a,
|
|
||||||
.skin-contrast .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"],
|
|
||||||
.skin-contrast .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-contrast .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-contrast.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #00060c;
|
|
||||||
border-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #000000;
|
|
||||||
border-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #00060c;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #000000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a.btn.btn-link.text-left {
|
|
||||||
color: #001F3F;
|
|
||||||
border: 1px solid #000;
|
|
||||||
}
|
|
||||||
a.btn.btn-link.text-left:hover {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #001F3F;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #001F3F;
|
|
||||||
}
|
|
||||||
a.btn:hover {
|
|
||||||
color: #fff;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
.skin-contrast .treeview-menu > li > a {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.bg-teal {
|
|
||||||
background-color: #1b6a6a !important;
|
|
||||||
}
|
|
||||||
.bg-orange {
|
|
||||||
background-color: #995400 !important;
|
|
||||||
}
|
|
||||||
.bg-purple {
|
|
||||||
background-color: #3a3767 !important;
|
|
||||||
}
|
|
||||||
.bg-maroon {
|
|
||||||
background-color: #7d1038 !important;
|
|
||||||
}
|
|
||||||
.pagination > li > a {
|
|
||||||
color: #00060c !important;
|
|
||||||
}
|
|
||||||
.pagination > .active > a {
|
|
||||||
background-color: #001F3F;
|
|
||||||
color: #FFF !important;
|
|
||||||
}
|
|
||||||
btn-success {
|
|
||||||
background-color: #000d07;
|
|
||||||
}
|
|
||||||
input::-webkit-input-placeholder {
|
|
||||||
/* Chrome/Opera/Safari */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
input::-moz-placeholder {
|
|
||||||
/* Firefox 19+ */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
input::-ms-input-placeholder {
|
|
||||||
/* IE 10+ */
|
|
||||||
color: #b5bbc8 !important;
|
|
||||||
}
|
|
||||||
.select2-default,
|
|
||||||
.select2-selection__placeholder {
|
|
||||||
color: #37383c !important;
|
|
||||||
}
|
|
||||||
.callout.callout-info {
|
|
||||||
background-color: #23536f !important;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
523
public/css/dist/skins/skin-green-dark.css
vendored
523
public/css/dist/skins/skin-green-dark.css
vendored
File diff suppressed because one or more lines are too long
523
public/css/dist/skins/skin-green-dark.min.css
vendored
523
public/css/dist/skins/skin-green-dark.min.css
vendored
File diff suppressed because one or more lines are too long
212
public/css/dist/skins/skin-green.css
vendored
212
public/css/dist/skins/skin-green.css
vendored
|
@ -1,211 +1 @@
|
||||||
/*
|
:root{--background:#222;--back-main:#333;--back-sub:#3d4144;--back-sub-alt:rgba(0,0,0,.36);--button-default:#005a31;--button-primary:#002715;--button-hover:#000d07;--header:#00a65a;--text-main:#bbb;--text-sub:#9b9b9b;--link:#00a65a;--visited-link:#00f383;--hover-link:#0dff90}.skin-green .main-header .navbar{background-color:#00a65a}.skin-green .main-header .navbar .nav>li>a{color:#fff}.skin-green .main-header .navbar .nav .open>a,.skin-green .main-header .navbar .nav .open>a:focus,.skin-green .main-header .navbar .nav .open>a:hover,.skin-green .main-header .navbar .nav>.active>a,.skin-green .main-header .navbar .nav>li>a:active,.skin-green .main-header .navbar .nav>li>a:focus,.skin-green .main-header .navbar .nav>li>a:hover,.skin-green .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-green .main-header .navbar .dropdown-menu li a{color:#333}.skin-green .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green .main-header li.user-header{background-color:#00a65a}.skin-green .content-header{background:transparent}.skin-green .left-side,.skin-green .main-sidebar,.skin-green .wrapper{background-color:#222d32}.skin-green .user-panel>.info,.skin-green .user-panel>.info>a{color:#fff}.skin-green .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-green .sidebar-menu>li>a{border-left:3px solid transparent}.skin-green .sidebar-menu>li.active>a,.skin-green .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#00a65a;color:#fff}.skin-green .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-green .sidebar a{color:#b8c7ce}.skin-green .sidebar a:hover{text-decoration:none}.skin-green .treeview-menu>li>a{color:#8aa4af}.skin-green .treeview-menu>li.active>a,.skin-green .treeview-menu>li>a:hover{color:#fff}.skin-green .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-green .sidebar-form .btn,.skin-green .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-green .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-green .sidebar-form input[type=text]:focus,.skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-green.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#00733e;border-color:#004023;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#004023;border-color:#004023;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#00733e;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#000d07;color:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a{color:#00a65a}a:hover{color:#004023}a:visited{color:#00a65a}.text-primary{color:#004023}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#00a65a}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Green
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
:root {
|
|
||||||
--background: #222;
|
|
||||||
--back-main: #333;
|
|
||||||
--back-sub: #3d4144;
|
|
||||||
--back-sub-alt: rgba(0, 0, 0, 0.36);
|
|
||||||
--button-default: #005a31;
|
|
||||||
--button-primary: #002715;
|
|
||||||
--button-hover: #000d07;
|
|
||||||
--header: #00a65a;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #00a65a;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #00f383;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #0dff90;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-green .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #008d4c;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #008d4c;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-green .main-header li.user-header {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-green .wrapper,
|
|
||||||
.skin-green .main-sidebar,
|
|
||||||
.skin-green .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-green .user-panel > .info,
|
|
||||||
.skin-green .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li:hover > a,
|
|
||||||
.skin-green .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-green .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-green .treeview-menu > li.active > a,
|
|
||||||
.skin-green .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"],
|
|
||||||
.skin-green .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-green.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #00733e;
|
|
||||||
border-color: #004023;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #004023;
|
|
||||||
border-color: #004023;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #00733e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #000d07;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #00a65a;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #004023;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #00a65a;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #004023;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
212
public/css/dist/skins/skin-green.min.css
vendored
212
public/css/dist/skins/skin-green.min.css
vendored
|
@ -1,211 +1 @@
|
||||||
/*
|
:root{--background:#222;--back-main:#333;--back-sub:#3d4144;--back-sub-alt:rgba(0,0,0,.36);--button-default:#005a31;--button-primary:#002715;--button-hover:#000d07;--header:#00a65a;--text-main:#bbb;--text-sub:#9b9b9b;--link:#00a65a;--visited-link:#00f383;--hover-link:#0dff90}.skin-green .main-header .navbar{background-color:#00a65a}.skin-green .main-header .navbar .nav>li>a{color:#fff}.skin-green .main-header .navbar .nav .open>a,.skin-green .main-header .navbar .nav .open>a:focus,.skin-green .main-header .navbar .nav .open>a:hover,.skin-green .main-header .navbar .nav>.active>a,.skin-green .main-header .navbar .nav>li>a:active,.skin-green .main-header .navbar .nav>li>a:focus,.skin-green .main-header .navbar .nav>li>a:hover,.skin-green .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-green .main-header .navbar .sidebar-toggle{color:#fff}.skin-green .main-header .navbar .sidebar-toggle:hover{background-color:#008d4c}@media (max-width:767px){.skin-green .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-green .main-header .navbar .dropdown-menu li a{color:#333}.skin-green .main-header .navbar .dropdown-menu li a:hover{background:#008d4c}}.skin-green .main-header li.user-header{background-color:#00a65a}.skin-green .content-header{background:0 0}.skin-green .left-side,.skin-green .main-sidebar,.skin-green .wrapper{background-color:#222d32}.skin-green .user-panel>.info,.skin-green .user-panel>.info>a{color:#fff}.skin-green .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-green .sidebar-menu>li>a{border-left:3px solid transparent}.skin-green .sidebar-menu>li.active>a,.skin-green .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#00a65a;color:#fff}.skin-green .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-green .sidebar a{color:#b8c7ce}.skin-green .sidebar a:hover{text-decoration:none}.skin-green .treeview-menu>li>a{color:#8aa4af}.skin-green .treeview-menu>li.active>a,.skin-green .treeview-menu>li>a:hover{color:#fff}.skin-green .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-green .sidebar-form .btn,.skin-green .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-green .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-green .sidebar-form input[type=text]:focus,.skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-green .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-green.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#00733e;border-color:#004023;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#004023;border-color:#004023;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#00733e;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#000d07;color:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a{color:#00a65a}a:hover{color:#004023}a:visited{color:#00a65a}.text-primary{color:#004023}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#00a65a}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Green
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
:root {
|
|
||||||
--background: #222;
|
|
||||||
--back-main: #333;
|
|
||||||
--back-sub: #3d4144;
|
|
||||||
--back-sub-alt: rgba(0, 0, 0, 0.36);
|
|
||||||
--button-default: #005a31;
|
|
||||||
--button-primary: #002715;
|
|
||||||
--button-hover: #000d07;
|
|
||||||
--header: #00a65a;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #00a65a;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #00f383;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #0dff90;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-green .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-green .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-green .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #008d4c;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-green .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #008d4c;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-green .main-header li.user-header {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-green .wrapper,
|
|
||||||
.skin-green .main-sidebar,
|
|
||||||
.skin-green .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-green .user-panel > .info,
|
|
||||||
.skin-green .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li:hover > a,
|
|
||||||
.skin-green .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #00a65a;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-green .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-green .treeview-menu > li.active > a,
|
|
||||||
.skin-green .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"],
|
|
||||||
.skin-green .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-green .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-green.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #00733e;
|
|
||||||
border-color: #004023;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #004023;
|
|
||||||
border-color: #004023;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #00733e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #000d07;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #00a65a;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #004023;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #00a65a;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #004023;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #00a65a;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
524
public/css/dist/skins/skin-orange-dark.css
vendored
524
public/css/dist/skins/skin-orange-dark.css
vendored
File diff suppressed because one or more lines are too long
524
public/css/dist/skins/skin-orange-dark.min.css
vendored
524
public/css/dist/skins/skin-orange-dark.min.css
vendored
File diff suppressed because one or more lines are too long
207
public/css/dist/skins/skin-orange.css
vendored
207
public/css/dist/skins/skin-orange.css
vendored
|
@ -1,206 +1 @@
|
||||||
/*
|
.skin-orange .main-header .navbar{background-color:#ff8c00}.skin-orange .main-header .navbar .nav>li>a{color:#fff}.skin-orange .main-header .navbar .nav .open>a,.skin-orange .main-header .navbar .nav .open>a:focus,.skin-orange .main-header .navbar .nav .open>a:hover,.skin-orange .main-header .navbar .nav>.active>a,.skin-orange .main-header .navbar .nav>li>a:active,.skin-orange .main-header .navbar .nav>li>a:focus,.skin-orange .main-header .navbar .nav>li>a:hover,.skin-orange .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-orange .main-header .navbar .sidebar-toggle{color:#fff}.skin-orange .main-header .navbar .sidebar-toggle:hover{background-color:#e67e00}@media (max-width:767px){.skin-orange .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-orange .main-header .navbar .dropdown-menu li a{color:#333}.skin-orange .main-header .navbar .dropdown-menu li a:hover{background:#e67e00}}.skin-orange .main-header li.user-header{background-color:#ff8c00}.skin-orange .content-header{background:transparent}.skin-orange .left-side,.skin-orange .main-sidebar,.skin-orange .wrapper{background-color:#222d32}.skin-orange .user-panel>.info,.skin-orange .user-panel>.info>a{color:#fff}.skin-orange .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-orange .sidebar-menu>li>a{border-left:3px solid transparent}.skin-orange .sidebar-menu>li.active>a,.skin-orange .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#ff8c00;color:#fff}.skin-orange .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-orange .sidebar a{color:#b8c7ce}.skin-orange .sidebar a:hover{text-decoration:none}.skin-orange .treeview-menu>li>a{color:#8aa4af}.skin-orange .treeview-menu>li.active>a,.skin-orange .treeview-menu>li>a:hover{color:#fff}.skin-orange .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-orange .sidebar-form .btn,.skin-orange .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-orange .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-orange .sidebar-form input[type=text]:focus,.skin-orange .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-orange .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-orange .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-orange.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#cc7000;border-color:#995400;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#995400;border-color:#995400;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#cc7000;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#663800;color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#995400}:root{--button-default:#b36200;--button-primary:#804600;--button-hover:#663800;--header:#ff8c00;--text-main:#bbb;--text-sub:#9b9b9b;--link:#ff8c00;--visited-link:#ffa333;--hover-link:#ffaf4d;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ff8c00}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Orange
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-orange .main-header .navbar {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-orange .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #e67e00;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #e67e00;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-orange .main-header li.user-header {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-orange .wrapper,
|
|
||||||
.skin-orange .main-sidebar,
|
|
||||||
.skin-orange .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-orange .user-panel > .info,
|
|
||||||
.skin-orange .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li:hover > a,
|
|
||||||
.skin-orange .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-orange .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-orange .treeview-menu > li.active > a,
|
|
||||||
.skin-orange .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"],
|
|
||||||
.skin-orange .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-orange.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #cc7000;
|
|
||||||
border-color: #995400;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #995400;
|
|
||||||
border-color: #995400;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #cc7000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #663800;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #995400;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #b36200;
|
|
||||||
--button-primary: #804600;
|
|
||||||
--button-hover: #663800;
|
|
||||||
--header: #FF8C00;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #FF8C00;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #ffa333;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #ffaf4d;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
207
public/css/dist/skins/skin-orange.min.css
vendored
207
public/css/dist/skins/skin-orange.min.css
vendored
|
@ -1,206 +1 @@
|
||||||
/*
|
.skin-orange .main-header .navbar{background-color:#ff8c00}.skin-orange .main-header .navbar .nav>li>a{color:#fff}.skin-orange .main-header .navbar .nav .open>a,.skin-orange .main-header .navbar .nav .open>a:focus,.skin-orange .main-header .navbar .nav .open>a:hover,.skin-orange .main-header .navbar .nav>.active>a,.skin-orange .main-header .navbar .nav>li>a:active,.skin-orange .main-header .navbar .nav>li>a:focus,.skin-orange .main-header .navbar .nav>li>a:hover,.skin-orange .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-orange .main-header .navbar .sidebar-toggle{color:#fff}.skin-orange .main-header .navbar .sidebar-toggle:hover{background-color:#e67e00}@media (max-width:767px){.skin-orange .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-orange .main-header .navbar .dropdown-menu li a{color:#333}.skin-orange .main-header .navbar .dropdown-menu li a:hover{background:#e67e00}}.skin-orange .main-header li.user-header{background-color:#ff8c00}.skin-orange .content-header{background:0 0}.skin-orange .left-side,.skin-orange .main-sidebar,.skin-orange .wrapper{background-color:#222d32}.skin-orange .user-panel>.info,.skin-orange .user-panel>.info>a{color:#fff}.skin-orange .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-orange .sidebar-menu>li>a{border-left:3px solid transparent}.skin-orange .sidebar-menu>li.active>a,.skin-orange .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#ff8c00;color:#fff}.skin-orange .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-orange .sidebar a{color:#b8c7ce}.skin-orange .sidebar a:hover{text-decoration:none}.skin-orange .treeview-menu>li>a{color:#8aa4af}.skin-orange .treeview-menu>li.active>a,.skin-orange .treeview-menu>li>a:hover{color:#fff}.skin-orange .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-orange .sidebar-form .btn,.skin-orange .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-orange .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-orange .sidebar-form input[type=text]:focus,.skin-orange .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-orange .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-orange .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-orange.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#cc7000;border-color:#995400;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#995400;border-color:#995400;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#cc7000;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#663800;color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#995400}:root{--button-default:#b36200;--button-primary:#804600;--button-hover:#663800;--header:#ff8c00;--text-main:#bbb;--text-sub:#9b9b9b;--link:#ff8c00;--visited-link:#ffa333;--hover-link:#ffaf4d;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.far fa-life-ring{color:var(--link)}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ff8c00}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Orange
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-orange .main-header .navbar {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-orange .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-orange .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-orange .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #e67e00;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-orange .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #e67e00;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-orange .main-header li.user-header {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-orange .wrapper,
|
|
||||||
.skin-orange .main-sidebar,
|
|
||||||
.skin-orange .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-orange .user-panel > .info,
|
|
||||||
.skin-orange .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li:hover > a,
|
|
||||||
.skin-orange .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-orange .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-orange .treeview-menu > li.active > a,
|
|
||||||
.skin-orange .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"],
|
|
||||||
.skin-orange .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-orange .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-orange.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #cc7000;
|
|
||||||
border-color: #995400;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #995400;
|
|
||||||
border-color: #995400;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #cc7000;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #663800;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #995400;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #b36200;
|
|
||||||
--button-primary: #804600;
|
|
||||||
--button-hover: #663800;
|
|
||||||
--header: #FF8C00;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #FF8C00;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #ffa333;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #ffaf4d;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #FF8C00;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
531
public/css/dist/skins/skin-purple-dark.css
vendored
531
public/css/dist/skins/skin-purple-dark.css
vendored
File diff suppressed because one or more lines are too long
531
public/css/dist/skins/skin-purple-dark.min.css
vendored
531
public/css/dist/skins/skin-purple-dark.min.css
vendored
File diff suppressed because one or more lines are too long
207
public/css/dist/skins/skin-purple.css
vendored
207
public/css/dist/skins/skin-purple.css
vendored
|
@ -1,206 +1 @@
|
||||||
/*
|
.skin-purple .main-header .navbar{background-color:#605ca8}.skin-purple .main-header .navbar .nav>li>a{color:#fff}.skin-purple .main-header .navbar .nav .open>a,.skin-purple .main-header .navbar .nav .open>a:focus,.skin-purple .main-header .navbar .nav .open>a:hover,.skin-purple .main-header .navbar .nav>.active>a,.skin-purple .main-header .navbar .nav>li>a:active,.skin-purple .main-header .navbar .nav>li>a:focus,.skin-purple .main-header .navbar .nav>li>a:hover,.skin-purple .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-purple .main-header .navbar .dropdown-menu li a{color:#333}.skin-purple .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple .main-header li.user-header{background-color:#605ca8}.skin-purple .content-header{background:transparent}.skin-purple .left-side,.skin-purple .main-sidebar,.skin-purple .wrapper{background-color:#222d32}.skin-purple .user-panel>.info,.skin-purple .user-panel>.info>a{color:#fff}.skin-purple .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-purple .sidebar-menu>li>a{border-left:3px solid transparent}.skin-purple .sidebar-menu>li.active>a,.skin-purple .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#605ca8;color:#fff}.skin-purple .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-purple .sidebar a{color:#b8c7ce}.skin-purple .sidebar a:hover{text-decoration:none}.skin-purple .treeview-menu>li>a{color:#8aa4af}.skin-purple .treeview-menu>li.active>a,.skin-purple .treeview-menu>li>a:hover{color:#fff}.skin-purple .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-purple .sidebar-form .btn,.skin-purple .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-purple .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-purple .sidebar-form input[type=text]:focus,.skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-purple.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#4c4988;border-color:#3a3767;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#3a3767;border-color:#3a3767;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#4c4988;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#272546;color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#3a3767}:root{--button-default:#434078;--button-primary:#302e56;--button-hover:#272546;--header:#605ca8;--text-main:#bbb;--text-sub:#9b9b9b;--link:#605ca8;--visited-link:#918ec3;--hover-link:#c1c0dd;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#605ca8}.far fa-life-ring{color:var(--link)}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Purple
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-purple .main-header .navbar {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-purple .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #555299;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #555299;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-purple .main-header li.user-header {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-purple .wrapper,
|
|
||||||
.skin-purple .main-sidebar,
|
|
||||||
.skin-purple .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-purple .user-panel > .info,
|
|
||||||
.skin-purple .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li:hover > a,
|
|
||||||
.skin-purple .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-purple .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-purple .treeview-menu > li.active > a,
|
|
||||||
.skin-purple .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"],
|
|
||||||
.skin-purple .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-purple.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #4c4988;
|
|
||||||
border-color: #3a3767;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #3a3767;
|
|
||||||
border-color: #3a3767;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #4c4988;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #272546;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #3a3767;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #434078;
|
|
||||||
--button-primary: #302e56;
|
|
||||||
--button-hover: #272546;
|
|
||||||
--header: #605ca8;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #605ca8;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #918ec3;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #c1c0dd;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
207
public/css/dist/skins/skin-purple.min.css
vendored
207
public/css/dist/skins/skin-purple.min.css
vendored
|
@ -1,206 +1 @@
|
||||||
/*
|
.skin-purple .main-header .navbar{background-color:#605ca8}.skin-purple .main-header .navbar .nav>li>a{color:#fff}.skin-purple .main-header .navbar .nav .open>a,.skin-purple .main-header .navbar .nav .open>a:focus,.skin-purple .main-header .navbar .nav .open>a:hover,.skin-purple .main-header .navbar .nav>.active>a,.skin-purple .main-header .navbar .nav>li>a:active,.skin-purple .main-header .navbar .nav>li>a:focus,.skin-purple .main-header .navbar .nav>li>a:hover,.skin-purple .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-purple .main-header .navbar .sidebar-toggle{color:#fff}.skin-purple .main-header .navbar .sidebar-toggle:hover{background-color:#555299}@media (max-width:767px){.skin-purple .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-purple .main-header .navbar .dropdown-menu li a{color:#333}.skin-purple .main-header .navbar .dropdown-menu li a:hover{background:#555299}}.skin-purple .main-header li.user-header{background-color:#605ca8}.skin-purple .content-header{background:0 0}.skin-purple .left-side,.skin-purple .main-sidebar,.skin-purple .wrapper{background-color:#222d32}.skin-purple .user-panel>.info,.skin-purple .user-panel>.info>a{color:#fff}.skin-purple .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-purple .sidebar-menu>li>a{border-left:3px solid transparent}.skin-purple .sidebar-menu>li.active>a,.skin-purple .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#605ca8;color:#fff}.skin-purple .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-purple .sidebar a{color:#b8c7ce}.skin-purple .sidebar a:hover{text-decoration:none}.skin-purple .treeview-menu>li>a{color:#8aa4af}.skin-purple .treeview-menu>li.active>a,.skin-purple .treeview-menu>li>a:hover{color:#fff}.skin-purple .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-purple .sidebar-form .btn,.skin-purple .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-purple .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-purple .sidebar-form input[type=text]:focus,.skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-purple .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-purple.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#4c4988;border-color:#3a3767;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#3a3767;border-color:#3a3767;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#4c4988;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#272546;color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#3a3767}:root{--button-default:#434078;--button-primary:#302e56;--button-hover:#272546;--header:#605ca8;--text-main:#bbb;--text-sub:#9b9b9b;--link:#605ca8;--visited-link:#918ec3;--hover-link:#c1c0dd;--nav-link:#fff;--light-link:#fff}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#605ca8}.far fa-life-ring{color:var(--link)}.search-highlight,.search-highlight:hover{background-color:#e9d15b}
|
||||||
* Skin: Purple
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-purple .main-header .navbar {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-purple .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-purple .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-purple .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #555299;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-purple .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #555299;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-purple .main-header li.user-header {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-purple .wrapper,
|
|
||||||
.skin-purple .main-sidebar,
|
|
||||||
.skin-purple .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-purple .user-panel > .info,
|
|
||||||
.skin-purple .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li:hover > a,
|
|
||||||
.skin-purple .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #605ca8;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-purple .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-purple .treeview-menu > li.active > a,
|
|
||||||
.skin-purple .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"],
|
|
||||||
.skin-purple .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-purple .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-purple.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #4c4988;
|
|
||||||
border-color: #3a3767;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #3a3767;
|
|
||||||
border-color: #3a3767;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #4c4988;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #272546;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #3a3767;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #434078;
|
|
||||||
--button-primary: #302e56;
|
|
||||||
--button-hover: #272546;
|
|
||||||
--header: #605ca8;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #605ca8;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #918ec3;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #c1c0dd;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #605ca8;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
542
public/css/dist/skins/skin-red-dark.css
vendored
542
public/css/dist/skins/skin-red-dark.css
vendored
File diff suppressed because one or more lines are too long
542
public/css/dist/skins/skin-red-dark.min.css
vendored
542
public/css/dist/skins/skin-red-dark.min.css
vendored
File diff suppressed because one or more lines are too long
214
public/css/dist/skins/skin-red.css
vendored
214
public/css/dist/skins/skin-red.css
vendored
|
@ -1,213 +1 @@
|
||||||
/*
|
.skin-red .main-header .navbar{background-color:#dd4b39}.skin-red .main-header .navbar .nav>li>a{color:#fff}.skin-red .main-header .navbar .nav .open>a,.skin-red .main-header .navbar .nav .open>a:focus,.skin-red .main-header .navbar .nav .open>a:hover,.skin-red .main-header .navbar .nav>.active>a,.skin-red .main-header .navbar .nav>li>a:active,.skin-red .main-header .navbar .nav>li>a:focus,.skin-red .main-header .navbar .nav>li>a:hover,.skin-red .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-red .main-header .navbar .dropdown-menu li a{color:#333}.skin-red .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red .main-header li.user-header{background-color:#dd4b39}.skin-red .content-header{background:transparent}.skin-red .left-side,.skin-red .main-sidebar,.skin-red .wrapper{background-color:#222d32}.skin-red .user-panel>.info,.skin-red .user-panel>.info>a{color:#fff}.skin-red .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-red .sidebar-menu>li>a{border-left:3px solid transparent}.skin-red .sidebar-menu>li.active>a,.skin-red .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#dd4b39;color:#fff}.skin-red .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-red .sidebar a{color:#b8c7ce}.skin-red .sidebar a:hover{text-decoration:none}.skin-red .treeview-menu>li>a{color:#8aa4af}.skin-red .treeview-menu>li.active>a,.skin-red .treeview-menu>li>a:hover{color:#fff}.skin-red .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-red .sidebar-form .btn,.skin-red .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-red .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-red .sidebar-form input[type=text]:focus,.skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-red.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#c23321;border-color:#96271a;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#96271a;border-color:#96271a;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#c23321;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#6b1c12;color:#fff}a{color:#dd4b39}a:hover{color:#96271a}a:visited{color:#dd4b39}.text-primary{color:#96271a}:root{--button-default:#ac2d1e;--button-primary:#802216;--button-hover:#6b1c12;--header:#dd4b39;--text-main:#bbb;--text-alt:#222;--text-sub:#9b9b9b;--link:#dd4b39;--visited-link:#e8867a;--hover-link:#f3c2bc;--nav-link:#fff;--light-link:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#dd4b39}.search-highlight,.search-highlight:hover{background-color:#e9d15b}.far fa-life-ring{color:var(--link)}
|
||||||
* Skin: Red
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-red .main-header .navbar {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-red .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #d73925;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #d73925;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-red .main-header li.user-header {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-red .wrapper,
|
|
||||||
.skin-red .main-sidebar,
|
|
||||||
.skin-red .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-red .user-panel > .info,
|
|
||||||
.skin-red .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li:hover > a,
|
|
||||||
.skin-red .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-red .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-red .treeview-menu > li.active > a,
|
|
||||||
.skin-red .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"],
|
|
||||||
.skin-red .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-red.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #c23321;
|
|
||||||
border-color: #96271a;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #96271a;
|
|
||||||
border-color: #96271a;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #c23321;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #6b1c12;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #dd4b39;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #96271a;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #dd4b39;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #96271a;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #ac2d1e;
|
|
||||||
--button-primary: #802216;
|
|
||||||
--button-hover: #6b1c12;
|
|
||||||
--header: #dd4b39;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-alt: #222;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #dd4b39;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #e8867a;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #f3c2bc;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
214
public/css/dist/skins/skin-red.min.css
vendored
214
public/css/dist/skins/skin-red.min.css
vendored
|
@ -1,213 +1 @@
|
||||||
/*
|
.skin-red .main-header .navbar{background-color:#dd4b39}.skin-red .main-header .navbar .nav>li>a{color:#fff}.skin-red .main-header .navbar .nav .open>a,.skin-red .main-header .navbar .nav .open>a:focus,.skin-red .main-header .navbar .nav .open>a:hover,.skin-red .main-header .navbar .nav>.active>a,.skin-red .main-header .navbar .nav>li>a:active,.skin-red .main-header .navbar .nav>li>a:focus,.skin-red .main-header .navbar .nav>li>a:hover,.skin-red .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-red .main-header .navbar .sidebar-toggle{color:#fff}.skin-red .main-header .navbar .sidebar-toggle:hover{background-color:#d73925}@media (max-width:767px){.skin-red .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-red .main-header .navbar .dropdown-menu li a{color:#333}.skin-red .main-header .navbar .dropdown-menu li a:hover{background:#d73925}}.skin-red .main-header li.user-header{background-color:#dd4b39}.skin-red .content-header{background:0 0}.skin-red .left-side,.skin-red .main-sidebar,.skin-red .wrapper{background-color:#222d32}.skin-red .user-panel>.info,.skin-red .user-panel>.info>a{color:#fff}.skin-red .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-red .sidebar-menu>li>a{border-left:3px solid transparent}.skin-red .sidebar-menu>li.active>a,.skin-red .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#dd4b39;color:#fff}.skin-red .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-red .sidebar a{color:#b8c7ce}.skin-red .sidebar a:hover{text-decoration:none}.skin-red .treeview-menu>li>a{color:#8aa4af}.skin-red .treeview-menu>li.active>a,.skin-red .treeview-menu>li>a:hover{color:#fff}.skin-red .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-red .sidebar-form .btn,.skin-red .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-red .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-red .sidebar-form input[type=text]:focus,.skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-red .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-red.layout-top-nav .main-header>.logo .logo-variant{background-color:none}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#c23321;border-color:#96271a;color:#fff}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#96271a;border-color:#96271a;color:#fff}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#c23321;color:#fff}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#6b1c12;color:#fff}a{color:#dd4b39}a:hover{color:#96271a}a:visited{color:#dd4b39}.text-primary{color:#96271a}:root{--button-default:#ac2d1e;--button-primary:#802216;--button-hover:#6b1c12;--header:#dd4b39;--text-main:#bbb;--text-alt:#222;--text-sub:#9b9b9b;--link:#dd4b39;--visited-link:#e8867a;--hover-link:#f3c2bc;--nav-link:#fff;--light-link:#fff}a:link{color:var(--link)}a:visited{color:var(--visited-link)}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#dd4b39}.search-highlight,.search-highlight:hover{background-color:#e9d15b}.far fa-life-ring{color:var(--link)}
|
||||||
* Skin: Red
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-red .main-header .navbar {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .nav > li > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-red .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-red .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-red .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #d73925;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-red .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #d73925;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-red .main-header li.user-header {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-red .wrapper,
|
|
||||||
.skin-red .main-sidebar,
|
|
||||||
.skin-red .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-red .user-panel > .info,
|
|
||||||
.skin-red .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li:hover > a,
|
|
||||||
.skin-red .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-red .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-red .treeview-menu > li.active > a,
|
|
||||||
.skin-red .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"],
|
|
||||||
.skin-red .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-red .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-red.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #c23321;
|
|
||||||
border-color: #96271a;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #96271a;
|
|
||||||
border-color: #96271a;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #c23321;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #6b1c12;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: #dd4b39;
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: #96271a;
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: #dd4b39;
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #96271a;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #ac2d1e;
|
|
||||||
--button-primary: #802216;
|
|
||||||
--button-hover: #6b1c12;
|
|
||||||
--header: #dd4b39;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-alt: #222;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #dd4b39;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #e8867a;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #f3c2bc;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #FFF;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
a:link {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #dd4b39;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
495
public/css/dist/skins/skin-yellow-dark.css
vendored
495
public/css/dist/skins/skin-yellow-dark.css
vendored
File diff suppressed because one or more lines are too long
495
public/css/dist/skins/skin-yellow-dark.min.css
vendored
495
public/css/dist/skins/skin-yellow-dark.min.css
vendored
File diff suppressed because one or more lines are too long
221
public/css/dist/skins/skin-yellow.css
vendored
221
public/css/dist/skins/skin-yellow.css
vendored
|
@ -1,220 +1 @@
|
||||||
/*
|
.skin-yellow .main-header .navbar{background-color:#fbcc34}.skin-yellow .main-header .navbar .nav>li>a{color:hsla(0,0%,100%,.8)}.skin-yellow .main-header .navbar .nav .open>a,.skin-yellow .main-header .navbar .nav .open>a:focus,.skin-yellow .main-header .navbar .nav .open>a:hover,.skin-yellow .main-header .navbar .nav>.active>a,.skin-yellow .main-header .navbar .nav>li>a:active,.skin-yellow .main-header .navbar .nav>li>a:focus,.skin-yellow .main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:hsla(0,0%,100%,.8)}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:#000}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background-color:#fbc61b}@media (max-width:767px){.skin-yellow .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-yellow .main-header .navbar .dropdown-menu li a{color:#333}.skin-yellow .main-header .navbar .dropdown-menu li a:hover{background:#fbc61b}}.skin-yellow .main-header li.user-header{background-color:#fbcc34}.skin-yellow .content-header{background:transparent}.skin-yellow .left-side,.skin-yellow .main-sidebar,.skin-yellow .wrapper{background-color:#222d32}.skin-yellow .user-panel>.info,.skin-yellow .user-panel>.info>a{color:#fff}.skin-yellow .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-yellow .sidebar-menu>li>a{border-left:3px solid transparent}.skin-yellow .sidebar-menu>li.active>a,.skin-yellow .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#fbcc34;color:#fff}.skin-yellow .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-yellow .sidebar a{color:#b8c7ce}.skin-yellow .sidebar a:hover{text-decoration:none}.skin-yellow .treeview-menu>li>a{color:#8aa4af}.skin-yellow .treeview-menu>li.active>a,.skin-yellow .treeview-menu>li>a:hover{color:#fff}.skin-yellow .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-yellow .sidebar-form .btn,.skin-yellow .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-yellow .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-yellow .sidebar-form input[type=text]:focus,.skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-yellow.layout-top-nav .main-header>.logo .logo-variant{background-color:none;color:#413f42}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#f7be05;border-color:#c59704;color:var(--nav-link)}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#c59704;border-color:#c59704;color:var(--nav-link)}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#f7be05;color:var(--nav-link)}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#937103;color:var(--nav-link)}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#c59704}:root{--button-default:#deab04;--button-primary:#ac8403;--button-hover:#937103;--header:#fbcc34;--text-main:#bbb;--text-sub:#9b9b9b;--link:#5b585c;--visited-link:#747176;--hover-link:#b4b1b5;--nav-link:#222;--light-link:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fbcc34}.search-highlight,.search-highlight:hover{background-color:#e9d15b}.navbar-nav>li>a:link,.navbar-nav>li>a:visited,.thead,:hover{color:var(--nav-link)}.skin-yellow .main-header .navbar .nav>li>a{color:#413f42}.far fa-life-ring{color:var(--link)}
|
||||||
* Skin: Yellow
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-yellow .main-header .navbar {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a {
|
|
||||||
color: rgba(255, 255, 255, 0.8);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-yellow .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle {
|
|
||||||
color: rgba(255, 255, 255, 0.8);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #fbc61b;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #fbc61b;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header li.user-header {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-yellow .wrapper,
|
|
||||||
.skin-yellow .main-sidebar,
|
|
||||||
.skin-yellow .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-yellow .user-panel > .info,
|
|
||||||
.skin-yellow .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li:hover > a,
|
|
||||||
.skin-yellow .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-yellow .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-yellow .treeview-menu > li.active > a,
|
|
||||||
.skin-yellow .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"],
|
|
||||||
.skin-yellow .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-yellow.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
color: #413F42;
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #f7be05;
|
|
||||||
border-color: #c59704;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #c59704;
|
|
||||||
border-color: #c59704;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #f7be05;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #937103;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #c59704;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #deab04;
|
|
||||||
--button-primary: #ac8403;
|
|
||||||
--button-hover: #937103;
|
|
||||||
--header: #FBCC34;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #5b585c;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #747176;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #b4b1b5;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #222;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
.thead,
|
|
||||||
.navbar-nav > li > a:link {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.navbar-nav > li > a:visited {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
:hover {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a {
|
|
||||||
color: #413F42;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
221
public/css/dist/skins/skin-yellow.min.css
vendored
221
public/css/dist/skins/skin-yellow.min.css
vendored
|
@ -1,220 +1 @@
|
||||||
/*
|
.skin-yellow .main-header .navbar{background-color:#fbcc34}.skin-yellow .main-header .navbar .nav>li>a{color:hsla(0,0%,100%,.8)}.skin-yellow .main-header .navbar .nav .open>a,.skin-yellow .main-header .navbar .nav .open>a:focus,.skin-yellow .main-header .navbar .nav .open>a:hover,.skin-yellow .main-header .navbar .nav>.active>a,.skin-yellow .main-header .navbar .nav>li>a:active,.skin-yellow .main-header .navbar .nav>li>a:focus,.skin-yellow .main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:hsla(0,0%,100%,.8)}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background:rgba(0,0,0,.1);color:#f6f6f6}.skin-yellow .main-header .navbar .sidebar-toggle{color:#000}.skin-yellow .main-header .navbar .sidebar-toggle:hover{background-color:#fbc61b}@media (max-width:767px){.skin-yellow .main-header .navbar .dropdown-menu li.divider{background-color:hsla(0,0%,100%,.1)}.skin-yellow .main-header .navbar .dropdown-menu li a{color:#333}.skin-yellow .main-header .navbar .dropdown-menu li a:hover{background:#fbc61b}}.skin-yellow .main-header li.user-header{background-color:#fbcc34}.skin-yellow .content-header{background:0 0}.skin-yellow .left-side,.skin-yellow .main-sidebar,.skin-yellow .wrapper{background-color:#222d32}.skin-yellow .user-panel>.info,.skin-yellow .user-panel>.info>a{color:#fff}.skin-yellow .sidebar-menu>li.header{background:#1a2226;color:#4b646f}.skin-yellow .sidebar-menu>li>a{border-left:3px solid transparent}.skin-yellow .sidebar-menu>li.active>a,.skin-yellow .sidebar-menu>li:hover>a{background:#1e282c;border-left-color:#fbcc34;color:#fff}.skin-yellow .sidebar-menu>li>.treeview-menu{background:#2c3b41;margin:0 1px}.skin-yellow .sidebar a{color:#b8c7ce}.skin-yellow .sidebar a:hover{text-decoration:none}.skin-yellow .treeview-menu>li>a{color:#8aa4af}.skin-yellow .treeview-menu>li.active>a,.skin-yellow .treeview-menu>li>a:hover{color:#fff}.skin-yellow .sidebar-form{border:1px solid #374850;border-radius:3px;margin:10px}.skin-yellow .sidebar-form .btn,.skin-yellow .sidebar-form input[type=text]{background-color:#374850;border:1px solid transparent;box-shadow:none;height:35px;transition:all .3s ease-in-out}.skin-yellow .sidebar-form input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;color:#666}.skin-yellow .sidebar-form input[type=text]:focus,.skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-yellow .sidebar-form .btn{border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px;color:#999}.skin-yellow.layout-top-nav .main-header>.logo .logo-variant{background-color:none;color:#413f42}.btn .btn-primary:link,.btn.btn-primary,.btn:hover .btn-primary:link,.btn:hover.btn-primary{background-color:#f7be05;border-color:#c59704;color:var(--nav-link)}.btn:hovera.btn-primary:hover,.btna.btn-primary:hover{background-color:#c59704;border-color:#c59704;color:var(--nav-link)}.btn.btn-white:link,.btn:hover.btn-white:link{background-color:#f7be05;color:var(--nav-link)}.btn.btn-white:hover,.btn:hover.btn-white:hover{background-color:#937103;color:var(--nav-link)}a.btn-danger:link,a.btn-danger:visited,a.btn-info:link,a.btn-info:visited,a.btn-warning:link,a.btn-warning:visited{color:#fff}a{color:var(--link)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}.text-primary{color:#c59704}:root{--button-default:#deab04;--button-primary:#ac8403;--button-hover:#937103;--header:#fbcc34;--text-main:#bbb;--text-sub:#9b9b9b;--link:#5b585c;--visited-link:#747176;--hover-link:#b4b1b5;--nav-link:#222;--light-link:#fff}.fixed-table-container tbody .selected td{background-color:#fff8af}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fbcc34}.search-highlight,.search-highlight:hover{background-color:#e9d15b}.navbar-nav>li>a:link,.navbar-nav>li>a:visited,.thead,:hover{color:var(--nav-link)}.skin-yellow .main-header .navbar .nav>li>a{color:#413f42}.far fa-life-ring{color:var(--link)}
|
||||||
* Skin: Yellow
|
|
||||||
* ----------
|
|
||||||
*/
|
|
||||||
.skin-yellow .main-header .navbar {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a {
|
|
||||||
color: rgba(255, 255, 255, 0.8);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:hover,
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:active,
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a:focus,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a:hover,
|
|
||||||
.skin-yellow .main-header .navbar .nav .open > a:focus,
|
|
||||||
.skin-yellow .main-header .navbar .nav > .active > a {
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
color: #f6f6f6;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle {
|
|
||||||
color: rgba(255, 255, 255, 0.8);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
color: #f6f6f6;
|
|
||||||
background: rgba(0, 0, 0, 0.1);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
|
|
||||||
background-color: #fbc61b;
|
|
||||||
}
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li.divider {
|
|
||||||
background-color: rgba(255, 255, 255, 0.1);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li a {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .dropdown-menu li a:hover {
|
|
||||||
background: #fbc61b;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header li.user-header {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .content-header {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.skin-yellow .wrapper,
|
|
||||||
.skin-yellow .main-sidebar,
|
|
||||||
.skin-yellow .left-side {
|
|
||||||
background-color: #222d32;
|
|
||||||
}
|
|
||||||
.skin-yellow .user-panel > .info,
|
|
||||||
.skin-yellow .user-panel > .info > a {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li.header {
|
|
||||||
color: #4b646f;
|
|
||||||
background: #1a2226;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li > a {
|
|
||||||
border-left: 3px solid transparent;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li:hover > a,
|
|
||||||
.skin-yellow .sidebar-menu > li.active > a {
|
|
||||||
color: #fff;
|
|
||||||
background: #1e282c;
|
|
||||||
border-left-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-menu > li > .treeview-menu {
|
|
||||||
margin: 0 1px;
|
|
||||||
background: #2c3b41;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar a {
|
|
||||||
color: #b8c7ce;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.skin-yellow .treeview-menu > li > a {
|
|
||||||
color: #8aa4af;
|
|
||||||
}
|
|
||||||
.skin-yellow .treeview-menu > li.active > a,
|
|
||||||
.skin-yellow .treeview-menu > li > a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form {
|
|
||||||
border-radius: 3px;
|
|
||||||
border: 1px solid #374850;
|
|
||||||
margin: 10px 10px;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"],
|
|
||||||
.skin-yellow .sidebar-form .btn {
|
|
||||||
box-shadow: none;
|
|
||||||
background-color: #374850;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
height: 35px;
|
|
||||||
transition: all 0.3s ease-in-out;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"] {
|
|
||||||
color: #666;
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus,
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
background-color: #fff;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form input[type="text"]:focus + .input-group-btn .btn {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.skin-yellow .sidebar-form .btn {
|
|
||||||
color: #999;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
|
||||||
.skin-yellow.layout-top-nav .main-header > .logo .logo-variant {
|
|
||||||
color: #413F42;
|
|
||||||
background-color: none;
|
|
||||||
}
|
|
||||||
.btn.btn-primary,
|
|
||||||
.btn:hover.btn-primary,
|
|
||||||
.btn .btn-primary:link,
|
|
||||||
.btn:hover .btn-primary:link {
|
|
||||||
background-color: #f7be05;
|
|
||||||
border-color: #c59704;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btna.btn-primary:hover,
|
|
||||||
.btn:hovera.btn-primary:hover {
|
|
||||||
background-color: #c59704;
|
|
||||||
border-color: #c59704;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btn.btn-white:link,
|
|
||||||
.btn:hover.btn-white:link {
|
|
||||||
background-color: #f7be05;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.btn.btn-white:hover,
|
|
||||||
.btn:hover.btn-white:hover {
|
|
||||||
background-color: #937103;
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
a.btn-info:link,
|
|
||||||
a.btn-warning:link,
|
|
||||||
a.btn-danger:link {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a.btn-info:visited,
|
|
||||||
a.btn-warning:visited,
|
|
||||||
a.btn-danger:visited {
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
a:hover {
|
|
||||||
color: var(--hover-link);
|
|
||||||
}
|
|
||||||
a:visited {
|
|
||||||
color: var(--visited-link);
|
|
||||||
}
|
|
||||||
.text-primary {
|
|
||||||
color: #c59704;
|
|
||||||
}
|
|
||||||
:root {
|
|
||||||
--button-default: #deab04;
|
|
||||||
--button-primary: #ac8403;
|
|
||||||
--button-hover: #937103;
|
|
||||||
--header: #FBCC34;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--text-main: #BBB;
|
|
||||||
--text-sub: #9b9b9b;
|
|
||||||
--link: #5b585c;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--visited-link: #747176;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--hover-link: #b4b1b5;
|
|
||||||
/* Use same as Header picker, lighten by 70% */
|
|
||||||
--nav-link: #222;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
--light-link: #fff;
|
|
||||||
/* Use same as Header picker */
|
|
||||||
}
|
|
||||||
.fixed-table-container tbody .selected td {
|
|
||||||
background-color: #fff8af;
|
|
||||||
}
|
|
||||||
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
||||||
background-color: #FBCC34;
|
|
||||||
}
|
|
||||||
.search-highlight,
|
|
||||||
.search-highlight:hover {
|
|
||||||
background-color: #e9d15b;
|
|
||||||
}
|
|
||||||
.thead,
|
|
||||||
.navbar-nav > li > a:link {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.navbar-nav > li > a:visited {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
:hover {
|
|
||||||
color: var(--nav-link);
|
|
||||||
}
|
|
||||||
.skin-yellow .main-header .navbar .nav > li > a {
|
|
||||||
color: #413F42;
|
|
||||||
}
|
|
||||||
.far fa-life-ring {
|
|
||||||
color: var(--link);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
33373
public/js/build/app.js
33373
public/js/build/app.js
File diff suppressed because one or more lines are too long
|
@ -30,7 +30,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* jQuery UI Widget 1.14.1
|
* jQuery UI Widget 1.14.0
|
||||||
* https://jqueryui.com
|
* https://jqueryui.com
|
||||||
*
|
*
|
||||||
* Copyright OpenJS Foundation and other contributors
|
* Copyright OpenJS Foundation and other contributors
|
||||||
|
|
File diff suppressed because one or more lines are too long
92305
public/js/dist/all.js
vendored
92305
public/js/dist/all.js
vendored
File diff suppressed because one or more lines are too long
110
public/js/dist/all.js.LICENSE.txt
vendored
Normal file
110
public/js/dist/all.js.LICENSE.txt
vendored
Normal file
|
@ -0,0 +1,110 @@
|
||||||
|
/*!
|
||||||
|
* Bootstrap Colorpicker v2.5.2
|
||||||
|
* https://itsjavi.com/bootstrap-colorpicker/
|
||||||
|
*
|
||||||
|
* Originally written by (c) 2012 Stefan Petre
|
||||||
|
* Licensed under the Apache License v2.0
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0.txt
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Bootstrap v3.3.4 (http://getbootstrap.com)
|
||||||
|
* Copyright 2011-2015 Twitter, Inc.
|
||||||
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Datepicker for Bootstrap v1.10.0 (https://github.com/uxsolutions/bootstrap-datepicker)
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Select2 4.0.13
|
||||||
|
* https://select2.github.io
|
||||||
|
*
|
||||||
|
* Released under the MIT license
|
||||||
|
* https://github.com/select2/select2/blob/master/LICENSE.md
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Sizzle CSS Selector Engine v2.3.5
|
||||||
|
* https://sizzlejs.com/
|
||||||
|
*
|
||||||
|
* Copyright JS Foundation and other contributors
|
||||||
|
* Released under the MIT license
|
||||||
|
* https://js.foundation/
|
||||||
|
*
|
||||||
|
* Date: 2020-03-14
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* clipboard.js v2.0.11
|
||||||
|
* https://clipboardjs.com/
|
||||||
|
*
|
||||||
|
* Licensed MIT © Zeno Rocha
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* jQuery JavaScript Library v3.5.1
|
||||||
|
* https://jquery.com/
|
||||||
|
*
|
||||||
|
* Includes Sizzle.js
|
||||||
|
* https://sizzlejs.com/
|
||||||
|
*
|
||||||
|
* Copyright JS Foundation and other contributors
|
||||||
|
* Released under the MIT license
|
||||||
|
* https://jquery.org/license
|
||||||
|
*
|
||||||
|
* Date: 2020-05-04T22:49Z
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* jQuery UI Widget 1.13.3
|
||||||
|
* https://jqueryui.com
|
||||||
|
*
|
||||||
|
* Copyright OpenJS Foundation and other contributors
|
||||||
|
* Released under the MIT license.
|
||||||
|
* https://jquery.org/license
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* jQuery Validation Plugin v1.20.1
|
||||||
|
*
|
||||||
|
* https://jqueryvalidation.org/
|
||||||
|
*
|
||||||
|
* Copyright (c) 2024 Jörn Zaefferer
|
||||||
|
* Released under the MIT license
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* pGenerator jQuery Plugin v1.0.5
|
||||||
|
* https://github.com/M1Sh0u/pGenerator
|
||||||
|
*
|
||||||
|
* Created by Mihai MATEI <mihai.matei@outlook.com>
|
||||||
|
* Released under the MIT License (Feel free to copy, modify or redistribute this plugin.)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! AdminLTE app.js
|
||||||
|
* ================
|
||||||
|
* Main JS application file for AdminLTE v2. This file
|
||||||
|
* should be included in all pages. It controls some layout
|
||||||
|
* options and implements exclusive AdminLTE plugins.
|
||||||
|
*
|
||||||
|
* @author Colorlib
|
||||||
|
* @support <https://github.com/ColorlibHQ/AdminLTE/issues>
|
||||||
|
* @version v2.4.18
|
||||||
|
* @repository git://github.com/ColorlibHQ/AdminLTE.git
|
||||||
|
* @license MIT <http://opensource.org/licenses/MIT>
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! Copyright (c) 2011 Piotr Rochala (http://rocha.la)
|
||||||
|
* Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
|
||||||
|
* and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
|
||||||
|
*
|
||||||
|
* Version: 1.3.8
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! tether 1.4.7 */
|
4
public/js/dist/bootstrap-table-en-US.min.js
vendored
4
public/js/dist/bootstrap-table-en-US.min.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
35913
public/js/dist/bootstrap-table.js
vendored
35913
public/js/dist/bootstrap-table.js
vendored
File diff suppressed because one or more lines are too long
|
@ -1,25 +1,25 @@
|
||||||
{
|
{
|
||||||
"/js/build/app.js": "/js/build/app.js?id=65d7af7b9fa7fd0e05737526a0d1d282",
|
"/js/build/app.js": "/js/build/app.js?id=6d4d575774a1be993efe0598cc6b1c20",
|
||||||
"/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=06c13e817cc022028b3f4a33c0ca303a",
|
"/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=d34ae2483cbe2c77478c45f4006eba55",
|
||||||
"/css/dist/skins/_all-skins.css": "/css/dist/skins/_all-skins.css?id=e71ef4171dee5da63af390966ac60ffc",
|
"/css/dist/skins/_all-skins.css": "/css/dist/skins/_all-skins.css?id=b1c78591f51b52beab05b52f407ad6e6",
|
||||||
"/css/build/overrides.css": "/css/build/overrides.css?id=5b8f0ac249624a9dbe1b6fb6c756dbf6",
|
"/css/build/overrides.css": "/css/build/overrides.css?id=a91cd05d773097c4e74af95b08222842",
|
||||||
"/css/build/app.css": "/css/build/app.css?id=a62a2076217c53ca0206bbb25a233010",
|
"/css/build/app.css": "/css/build/app.css?id=6e31106a2edbe21721736167b135295b",
|
||||||
"/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=4ea0068716c1bb2434d87a16d51b98c9",
|
"/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=a67bd93bed52e6a29967fe472de66d6c",
|
||||||
"/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=7b315b9612b8fde8f9c5b0ddb6bba690",
|
"/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=fc7adb943668ac69fe4b646625a7571f",
|
||||||
"/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=ea22079836a432d7f46a5d390c445e13",
|
"/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=53edc92eb2d272744bc7404ec259930e",
|
||||||
"/css/dist/skins/skin-red.css": "/css/dist/skins/skin-red.css?id=44bf834f2110504a793dadec132a5898",
|
"/css/dist/skins/skin-red.css": "/css/dist/skins/skin-red.css?id=b9a74ec0cd68f83e7480d5ae39919beb",
|
||||||
"/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=05cc02539441b717012c4efc3303192f",
|
"/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=cdbb4f543fb448f03617c7ed9d2cbec3",
|
||||||
"/css/dist/skins/skin-purple.css": "/css/dist/skins/skin-purple.css?id=6fe68325d5356197672c27bc77cedcb4",
|
"/css/dist/skins/skin-purple.css": "/css/dist/skins/skin-purple.css?id=cf6c8c340420724b02d6e787ef9bded5",
|
||||||
"/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=fca90dff303e17dc2991ca395c7f7fa8",
|
"/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=cfa51820f16533fd62b3c3d720e368ec",
|
||||||
"/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=6f0563e726c2fe4fab4026daaa5bfdf2",
|
"/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=268041e902b019730c23ee3875838005",
|
||||||
"/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=71b7731f7ae692eada36b9b08a2e04a9",
|
"/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=98bd6927e46418c642fdd33fe56f4f26",
|
||||||
"/css/dist/skins/skin-green.css": "/css/dist/skins/skin-green.css?id=0a82a6ae6bb4e58fe62d162c4fb50397",
|
"/css/dist/skins/skin-green.css": "/css/dist/skins/skin-green.css?id=b48f4d8af0e1ca5621c161e93951109f",
|
||||||
"/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=bb302302d9566adf783a2b7dc31e840c",
|
"/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=16dc04eb54142bd3c32c2768d365d988",
|
||||||
"/css/dist/skins/skin-contrast.css": "/css/dist/skins/skin-contrast.css?id=da6c7997d9de2f8329142399f0ce50da",
|
"/css/dist/skins/skin-contrast.css": "/css/dist/skins/skin-contrast.css?id=f0fbbb0ac729ea092578fb05ca615460",
|
||||||
"/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=f677207c6cf9678eb539abecb408c374",
|
"/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=392cc93cfc0be0349bab9697669dd091",
|
||||||
"/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=6ea836d8126de101081c49abbdb89417",
|
"/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=18787b3f00a3be7be38ee4e26cbd2a07",
|
||||||
"/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb",
|
"/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=1f33ca3d860461c1127ec465ab3ebb6b",
|
||||||
"/css/dist/all.css": "/css/dist/all.css?id=f65de09436486bd82fede79db3ffc621",
|
"/css/dist/all.css": "/css/dist/all.css?id=b110c562934659958d6b909986d16a14",
|
||||||
"/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7",
|
"/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7",
|
||||||
"/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7",
|
"/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7",
|
||||||
"/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde",
|
"/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde",
|
||||||
|
@ -82,34 +82,34 @@
|
||||||
"/js/select2/i18n/vi.js": "/js/select2/i18n/vi.js?id=097a5b75b3e146e2d94ab8e1510be607",
|
"/js/select2/i18n/vi.js": "/js/select2/i18n/vi.js?id=097a5b75b3e146e2d94ab8e1510be607",
|
||||||
"/js/select2/i18n/zh-CN.js": "/js/select2/i18n/zh-CN.js?id=2cff662ec5f972b4613566cf5988cda2",
|
"/js/select2/i18n/zh-CN.js": "/js/select2/i18n/zh-CN.js?id=2cff662ec5f972b4613566cf5988cda2",
|
||||||
"/js/select2/i18n/zh-TW.js": "/js/select2/i18n/zh-TW.js?id=04554a227c2ba0f3bb6ca3d2e01e5440",
|
"/js/select2/i18n/zh-TW.js": "/js/select2/i18n/zh-TW.js?id=04554a227c2ba0f3bb6ca3d2e01e5440",
|
||||||
"/css/webfonts/fa-brands-400.ttf": "/css/webfonts/fa-brands-400.ttf?id=23b596145d70dadd6f88ef0b64a48adc",
|
"/css/webfonts/fa-brands-400.ttf": "/css/webfonts/fa-brands-400.ttf?id=67c719c0d21dfb09066b4ecdc2310cb8",
|
||||||
"/css/webfonts/fa-brands-400.woff2": "/css/webfonts/fa-brands-400.woff2?id=4e435ccc04df22ce2fa30e0c55eca5f2",
|
"/css/webfonts/fa-brands-400.woff2": "/css/webfonts/fa-brands-400.woff2?id=ea42d181254fd563d365feb2b03a07f4",
|
||||||
"/css/webfonts/fa-regular-400.ttf": "/css/webfonts/fa-regular-400.ttf?id=290b61faa8646722457d62ae3245d516",
|
"/css/webfonts/fa-regular-400.ttf": "/css/webfonts/fa-regular-400.ttf?id=60e2f6dc1bf9de9da0aa485ccf81b40e",
|
||||||
"/css/webfonts/fa-regular-400.woff2": "/css/webfonts/fa-regular-400.woff2?id=e00ee9f79d4cce84b7ce996b15e4a2e5",
|
"/css/webfonts/fa-regular-400.woff2": "/css/webfonts/fa-regular-400.woff2?id=f43a0d63897b14b80bcf10f2fae2d6f8",
|
||||||
"/css/webfonts/fa-solid-900.ttf": "/css/webfonts/fa-solid-900.ttf?id=e194bc47ced3f3575cdc008e775e8b1b",
|
"/css/webfonts/fa-solid-900.ttf": "/css/webfonts/fa-solid-900.ttf?id=d1d4daff53a4c06220c5b90933fca9dc",
|
||||||
"/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=a603254be8dd413edfd039ebf9f0d801",
|
"/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=541cafc702f56f57de95f3d1f792f428",
|
||||||
"/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=11fd1ac2e62708f4d1a30b71ef196a37",
|
"/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=51ade19e1b10d7a0031b18568a2b01d5",
|
||||||
"/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=c1bf0df91d0829b264be085404d3f9bb",
|
"/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=1cc408d68a27c3757b4460bbc542433e",
|
||||||
"/js/dist/bootstrap-table-locale-all.min.js": "/js/dist/bootstrap-table-locale-all.min.js?id=c5445e15be5ce91a9ffef05e08ad6898",
|
"/js/dist/bootstrap-table-locale-all.min.js": "/js/dist/bootstrap-table-locale-all.min.js?id=467938d6a524df8e62c4fb8ae5e7f3f1",
|
||||||
"/js/dist/bootstrap-table-en-US.min.js": "/js/dist/bootstrap-table-en-US.min.js?id=0f6e85ae692d03a3b11cab445ff263ab",
|
"/js/dist/bootstrap-table-en-US.min.js": "/js/dist/bootstrap-table-en-US.min.js?id=d4ef3db8dc9f809258218c187de5ee2a",
|
||||||
"/css/dist/skins/_all-skins.min.css": "/css/dist/skins/_all-skins.min.css?id=e71ef4171dee5da63af390966ac60ffc",
|
"/css/dist/skins/_all-skins.min.css": "/css/dist/skins/_all-skins.min.css?id=b1c78591f51b52beab05b52f407ad6e6",
|
||||||
"/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=06c13e817cc022028b3f4a33c0ca303a",
|
"/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=d34ae2483cbe2c77478c45f4006eba55",
|
||||||
"/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=76482123f6c70e866d6b971ba91de7bb",
|
"/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=1f33ca3d860461c1127ec465ab3ebb6b",
|
||||||
"/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=6ea836d8126de101081c49abbdb89417",
|
"/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=18787b3f00a3be7be38ee4e26cbd2a07",
|
||||||
"/css/dist/skins/skin-blue.min.css": "/css/dist/skins/skin-blue.min.css?id=f677207c6cf9678eb539abecb408c374",
|
"/css/dist/skins/skin-blue.min.css": "/css/dist/skins/skin-blue.min.css?id=392cc93cfc0be0349bab9697669dd091",
|
||||||
"/css/dist/skins/skin-contrast.min.css": "/css/dist/skins/skin-contrast.min.css?id=da6c7997d9de2f8329142399f0ce50da",
|
"/css/dist/skins/skin-contrast.min.css": "/css/dist/skins/skin-contrast.min.css?id=f0fbbb0ac729ea092578fb05ca615460",
|
||||||
"/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=bb302302d9566adf783a2b7dc31e840c",
|
"/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=16dc04eb54142bd3c32c2768d365d988",
|
||||||
"/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=0a82a6ae6bb4e58fe62d162c4fb50397",
|
"/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=b48f4d8af0e1ca5621c161e93951109f",
|
||||||
"/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=71b7731f7ae692eada36b9b08a2e04a9",
|
"/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=98bd6927e46418c642fdd33fe56f4f26",
|
||||||
"/css/dist/skins/skin-orange.min.css": "/css/dist/skins/skin-orange.min.css?id=6f0563e726c2fe4fab4026daaa5bfdf2",
|
"/css/dist/skins/skin-orange.min.css": "/css/dist/skins/skin-orange.min.css?id=268041e902b019730c23ee3875838005",
|
||||||
"/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=fca90dff303e17dc2991ca395c7f7fa8",
|
"/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=cfa51820f16533fd62b3c3d720e368ec",
|
||||||
"/css/dist/skins/skin-purple.min.css": "/css/dist/skins/skin-purple.min.css?id=6fe68325d5356197672c27bc77cedcb4",
|
"/css/dist/skins/skin-purple.min.css": "/css/dist/skins/skin-purple.min.css?id=cf6c8c340420724b02d6e787ef9bded5",
|
||||||
"/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=05cc02539441b717012c4efc3303192f",
|
"/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=cdbb4f543fb448f03617c7ed9d2cbec3",
|
||||||
"/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=44bf834f2110504a793dadec132a5898",
|
"/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=b9a74ec0cd68f83e7480d5ae39919beb",
|
||||||
"/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=ea22079836a432d7f46a5d390c445e13",
|
"/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=53edc92eb2d272744bc7404ec259930e",
|
||||||
"/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=7b315b9612b8fde8f9c5b0ddb6bba690",
|
"/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=fc7adb943668ac69fe4b646625a7571f",
|
||||||
"/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=c384582a6ba08903af353be861ffe74e",
|
"/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=393d720a0f9aba560094fbc8d3b0c0f0",
|
||||||
"/js/build/vendor.js": "/js/build/vendor.js?id=89dffa552c6e3abe3a2aac6c9c7b466b",
|
"/js/build/vendor.js": "/js/build/vendor.js?id=5269eb5a6beb74f03387c78938cf17b2",
|
||||||
"/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=b4c3069f1a292527a96c058b77b28d69",
|
"/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=6660df122e24940d42d03c06775fec7b",
|
||||||
"/js/dist/all.js": "/js/dist/all.js?id=21e041dec60e0785db6d64961b13a9b0"
|
"/js/dist/all.js": "/js/dist/all.js?id=262c933ac5d4c02c006d9bd531896c7b"
|
||||||
}
|
}
|
||||||
|
|
|
@ -735,17 +735,22 @@ h4 {
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
th.css-accessory > .th-inner
|
||||||
|
th.css-accessory > .th-inner,
|
||||||
|
th.css-accessory-alt > .th-inner,
|
||||||
th.css-barcode > .th-inner,
|
th.css-barcode > .th-inner,
|
||||||
th.css-license > .th-inner,
|
th.css-component > .th-inner,
|
||||||
th.css-consumable > .th-inner,
|
th.css-consumable > .th-inner,
|
||||||
th.css-envelope > .th-inner,
|
th.css-envelope > .th-inner,
|
||||||
th.css-users > .th-inner,
|
th.css-house-flag > .th-inner,
|
||||||
|
th.css-house-laptop > .th-inner,
|
||||||
|
th.css-house-user > .th-inner,
|
||||||
|
th.css-license > .th-inner,
|
||||||
th.css-location > .th-inner,
|
th.css-location > .th-inner,
|
||||||
th.css-component > .th-inner,
|
th.css-users > .th-inner
|
||||||
th.css-accessory > .th-inner
|
|
||||||
{
|
{
|
||||||
font-size: 0px;
|
font-size: 0px;
|
||||||
line-height: .75!important;
|
line-height: 0.75 !important;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
text-rendering: auto;
|
text-rendering: auto;
|
||||||
-webkit-font-smoothing: antialiased;
|
-webkit-font-smoothing: antialiased;
|
||||||
|
@ -753,16 +758,20 @@ th.css-accessory > .th-inner
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
th.css-padlock > .th-inner::before,
|
th.css-location > .th-inner::before,
|
||||||
|
th.css-accessory > .th-inner::before,
|
||||||
|
th.css-accessory-alt > .th-inner::before
|
||||||
th.css-barcode > .th-inner::before,
|
th.css-barcode > .th-inner::before,
|
||||||
th.css-license > .th-inner::before,
|
th.css-component > .th-inner::before,
|
||||||
th.css-consumable > .th-inner::before,
|
th.css-consumable > .th-inner::before,
|
||||||
th.css-envelope > .th-inner::before,
|
th.css-envelope > .th-inner::before,
|
||||||
th.css-users > .th-inner::before,
|
th.css-house-flag > .th-inner::before,
|
||||||
|
th.css-house-laptop > .th-inner::before,
|
||||||
|
th.css-house-user > .th-inner::before,
|
||||||
|
th.css-license > .th-inner::before,
|
||||||
th.css-location > .th-inner::before,
|
th.css-location > .th-inner::before,
|
||||||
th.css-component > .th-inner::before,
|
th.css-padlock > .th-inner::before,
|
||||||
th.css-accessory > .th-inner::before
|
th.css-users > .th-inner::before
|
||||||
|
|
||||||
{
|
{
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
|
@ -770,15 +779,6 @@ th.css-accessory > .th-inner::before
|
||||||
font-weight: 900;
|
font-weight: 900;
|
||||||
}
|
}
|
||||||
|
|
||||||
th.css-padlock > .th-inner::before
|
|
||||||
{
|
|
||||||
content: "\f023";
|
|
||||||
font-family: "Font Awesome 5 Free";
|
|
||||||
font-weight: 900;
|
|
||||||
padding-right: 4px;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
BEGIN ICON TABLE HEADERS
|
BEGIN ICON TABLE HEADERS
|
||||||
Set the font-weight css property as 900 (For Solid), 400 (Regular or Brands), 300 (Light for pro icons).
|
Set the font-weight css property as 900 (For Solid), 400 (Regular or Brands), 300 (Light for pro icons).
|
||||||
|
@ -821,6 +821,36 @@ th.css-component > .th-inner::before
|
||||||
content: "\f0a0"; font-family: "Font Awesome 5 Free"; font-weight: 500;
|
content: "\f0a0"; font-family: "Font Awesome 5 Free"; font-weight: 500;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
th.css-padlock > .th-inner::before
|
||||||
|
{
|
||||||
|
content: "\f023"; font-family: "Font Awesome 5 Free"; font-weight: 900;
|
||||||
|
}
|
||||||
|
|
||||||
|
th.css-house-user > .th-inner::before {
|
||||||
|
content: "\e1b0";
|
||||||
|
font-family: "Font Awesome 5 Free";
|
||||||
|
font-size: 19px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
th.css-house-flag > .th-inner::before {
|
||||||
|
content: "\e50d";
|
||||||
|
font-family: "Font Awesome 5 Free";
|
||||||
|
font-size: 19px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
th.css-house-laptop > .th-inner::before {
|
||||||
|
content: "\e066";
|
||||||
|
font-family: "Font Awesome 5 Free";
|
||||||
|
font-size: 19px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
th.css-accessory-alt > .th-inner::before {
|
||||||
|
content: "\f11c";
|
||||||
|
font-family: "Font Awesome 5 Free";
|
||||||
|
font-size: 19px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
.small-box .inner {
|
.small-box .inner {
|
||||||
padding-left: 15px;
|
padding-left: 15px;
|
||||||
|
|
|
@ -565,5 +565,6 @@ return [
|
||||||
'label' => 'Label',
|
'label' => 'Label',
|
||||||
'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.',
|
'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.',
|
||||||
'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values',
|
'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values',
|
||||||
|
'accessories_assigned' => 'Assigned Accessories',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -64,9 +64,15 @@
|
||||||
<p class="form-control-static">{{ $accessory->numRemaining() }}</p>
|
<p class="form-control-static">{{ $accessory->numRemaining() }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- User -->
|
|
||||||
|
|
||||||
@include ('partials.forms.edit.user-select', ['translated_name' => trans('general.select_user'), 'fieldname' => 'assigned_user', 'required'=> 'true'])
|
|
||||||
|
<!-- checkout selector -->
|
||||||
|
|
||||||
|
@include ('partials.forms.checkout-selector', ['user_select' => 'true','asset_select' => 'true', 'location_select' => 'true'])
|
||||||
|
@include ('partials.forms.edit.user-select', ['translated_name' => trans('general.select_user'), 'fieldname' => 'assigned_user'])
|
||||||
|
<!-- We have to pass unselect here so that we don't default to the asset that's being checked out. We want that asset to be pre-selected everywhere else. -->
|
||||||
|
@include ('partials.forms.edit.asset-select', ['translated_name' => trans('general.asset'), 'fieldname' => 'assigned_asset', 'unselect' => 'true', 'style' => 'display:none;'])
|
||||||
|
@include ('partials.forms.edit.location-select', ['translated_name' => trans('general.location'), 'fieldname' => 'assigned_location', 'style' => 'display:none;'])
|
||||||
|
|
||||||
|
|
||||||
<!-- Checkout QTY -->
|
<!-- Checkout QTY -->
|
||||||
|
|
|
@ -76,6 +76,7 @@
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<table
|
<table
|
||||||
|
data-columns="{{ \App\Presenters\AccessoryPresenter::assignedDataTableLayout() }}"
|
||||||
data-cookie-id-table="checkoutsTable"
|
data-cookie-id-table="checkoutsTable"
|
||||||
data-pagination="true"
|
data-pagination="true"
|
||||||
data-id-table="checkoutsTable"
|
data-id-table="checkoutsTable"
|
||||||
|
@ -93,14 +94,6 @@
|
||||||
"fileName": "export-accessories-{{ str_slug($accessory->name) }}-checkouts-{{ date('Y-m-d') }}",
|
"fileName": "export-accessories-{{ str_slug($accessory->name) }}-checkouts-{{ date('Y-m-d') }}",
|
||||||
"ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
|
"ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
|
||||||
}'>
|
}'>
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th data-searchable="false" data-formatter="polymorphicItemFormatter" data-sortable="false" data-field="assigned_to">{{ trans('general.checked_out_to') }}</th>
|
|
||||||
<th data-searchable="false" data-sortable="false" data-field="checkout_notes">{{ trans('general.notes') }}</th>
|
|
||||||
<th data-searchable="false" data-formatter="dateDisplayFormatter" data-sortable="false" data-field="last_checkout">{{ trans('admin/hardware/table.checkout_date') }}</th>
|
|
||||||
<th data-searchable="false" data-sortable="false" data-field="actions" data-formatter="accessoriesInOutFormatter">{{ trans('table.actions') }}</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
</table>
|
</table>
|
||||||
</div><!--col-md-9-->
|
</div><!--col-md-9-->
|
||||||
</div> <!-- close tab-pane div -->
|
</div> <!-- close tab-pane div -->
|
||||||
|
|
|
@ -32,7 +32,6 @@
|
||||||
data-bulk-button-id="#bulkLocationsEditButton"
|
data-bulk-button-id="#bulkLocationsEditButton"
|
||||||
data-bulk-form-id="#locationsBulkForm"
|
data-bulk-form-id="#locationsBulkForm"
|
||||||
data-search="true"
|
data-search="true"
|
||||||
data-show-footer="true"
|
|
||||||
data-side-pagination="server"
|
data-side-pagination="server"
|
||||||
data-show-columns="true"
|
data-show-columns="true"
|
||||||
data-show-fullscreen="true"
|
data-show-fullscreen="true"
|
||||||
|
|
|
@ -22,93 +22,128 @@
|
||||||
<div class="nav-tabs-custom">
|
<div class="nav-tabs-custom">
|
||||||
<ul class="nav nav-tabs hidden-print">
|
<ul class="nav nav-tabs hidden-print">
|
||||||
|
|
||||||
<li class="active">
|
@can('view', \App\Models\User::class)
|
||||||
<a href="#users" data-toggle="tab">
|
@if ($location->users->count() > 0)
|
||||||
<span class="hidden-lg hidden-md">
|
<li class="active">
|
||||||
<x-icon type="users" class="fa-2x" />
|
<a href="#users" data-toggle="tab">
|
||||||
</span>
|
<i class="fa-solid fa-house-user" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
<span class="hidden-xs hidden-sm">
|
<span class="sr-only">
|
||||||
{{ trans('general.users') }}
|
{{ trans('general.users') }}
|
||||||
{!! ($location->users->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->users->count()).'</badge>' : '' !!}
|
</span>
|
||||||
|
<span class="badge">
|
||||||
|
{{ number_format($location->users->count()) }}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
@can('view', \App\Models\Asset::class)
|
||||||
|
@if ($location->assets()->AssetsForShow()->count() > 0)
|
||||||
|
<li>
|
||||||
|
<a href="#assets" data-toggle="tab" data-tooltip="true" title="{{ trans('admin/locations/message.current_location') }}">
|
||||||
|
<i class="fa-solid fa-house-laptop" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
|
<span class="badge">
|
||||||
|
{{ number_format($location->assets()->AssetsForShow()->count()) }}
|
||||||
</span>
|
</span>
|
||||||
</a>
|
<span class="sr-only">
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a href="#assets" data-toggle="tab">
|
|
||||||
<span class="hidden-lg hidden-md">
|
|
||||||
<x-icon type="assets" class="fa-2x" />
|
|
||||||
</span>
|
|
||||||
<span class="hidden-xs hidden-sm">
|
|
||||||
{{ trans('admin/locations/message.current_location') }}
|
{{ trans('admin/locations/message.current_location') }}
|
||||||
{!! ($location->assets()->AssetsForShow()->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->assets()->AssetsForShow()->count()).'</badge>' : '' !!}
|
</span>
|
||||||
</span>
|
</a>
|
||||||
</a>
|
</li>
|
||||||
</li>
|
@endif
|
||||||
|
|
||||||
|
@if ($location->rtd_assets()->AssetsForShow()->count() > 0)
|
||||||
<li>
|
<li>
|
||||||
<a href="#rtd_assets" data-toggle="tab">
|
<a href="#rtd_assets" data-toggle="tab" data-tooltip="true" title="{{ trans('admin/hardware/form.default_location') }}">
|
||||||
<span class="hidden-lg hidden-md">
|
<i class="fa-solid fa-house-flag" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
|
<span class="badge">
|
||||||
<x-icon type="assets" class="fa-2x" />
|
{{ number_format($location->rtd_assets()->AssetsForShow()->count()) }}
|
||||||
</span>
|
</span>
|
||||||
<span class="hidden-xs hidden-sm">
|
<span class="sr-only">
|
||||||
{{ trans('admin/hardware/form.default_location') }}
|
{{ trans('admin/hardware/form.default_location') }}
|
||||||
{!! ($location->rtd_assets()->AssetsForShow()->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->rtd_assets()->AssetsForShow()->count()).'</badge>' : '' !!}
|
</span>
|
||||||
</span>
|
</a>
|
||||||
</a>
|
</li>
|
||||||
</li>
|
@endif
|
||||||
|
|
||||||
<li>
|
@if ($location->assignedAssets()->AssetsForShow()->count() > 0)
|
||||||
<a href="#assets_assigned" data-toggle="tab">
|
<li>
|
||||||
<span class="hidden-lg hidden-md">
|
<a href="#assets_assigned" data-toggle="tab" data-tooltip="true" title="{{ trans('admin/locations/message.assigned_assets') }}">
|
||||||
<x-icon type="assets" class="fa-2x" />
|
<i class="fas fa-barcode" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
</span>
|
<span class="badge">
|
||||||
<span class="hidden-xs hidden-sm">
|
{{ number_format($location->assignedAssets()->AssetsForShow()->count()) }}
|
||||||
|
</span>
|
||||||
|
<span class="sr-only">
|
||||||
{{ trans('admin/locations/message.assigned_assets') }}
|
{{ trans('admin/locations/message.assigned_assets') }}
|
||||||
{!! ($location->assignedAssets()->AssetsForShow()->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->assignedAssets()->AssetsForShow()->count()).'</badge>' : '' !!}
|
</span>
|
||||||
</span>
|
</a>
|
||||||
</a>
|
</li>
|
||||||
</li>
|
@endif
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
@can('view', \App\Models\Accessory::class)
|
||||||
|
@if ($location->accessories->count() > 0)
|
||||||
|
<li>
|
||||||
|
<a href="#accessories" data-toggle="tab" data-tooltip="true" title="{{ trans('general.accessories') }}">
|
||||||
|
<i class="far fa-keyboard" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
|
<span class="badge">
|
||||||
|
{{ number_format($location->accessories->count()) }}
|
||||||
|
</span>
|
||||||
|
<span class="sr-only">
|
||||||
|
{{ trans('general.accessories') }}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@if ($location->assignedAccessories->count() > 0)
|
||||||
|
<li>
|
||||||
|
<a href="#accessories_assigned" data-toggle="tab" data-tooltip="true" title="{{ trans('general.accessories_assigned') }}">
|
||||||
|
<i class="fas fa-keyboard" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
|
<span class="badge">
|
||||||
|
{{ number_format($location->assignedAccessories->count()) }}
|
||||||
|
</span>
|
||||||
|
<span class="sr-only">
|
||||||
|
{{ trans('general.accessories_assigned') }}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
|
||||||
<li>
|
@can('view', \App\Models\Consumable::class)
|
||||||
<a href="#accessories" data-toggle="tab">
|
@if ($location->consumables->count() > 0)
|
||||||
<span class="hidden-lg hidden-md">
|
<li>
|
||||||
<x-icon type="accessories" class="fa-2x "/>
|
<a href="#consumables" data-toggle="tab" data-tooltip="true" title="{{ trans('general.consumables') }}">
|
||||||
</span>
|
<i class="fas fa-tint" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
<span class="hidden-xs hidden-sm">
|
<span class="badge">
|
||||||
{{ trans('general.accessories') }}
|
{{ number_format($location->consumables->count()) }}
|
||||||
{!! ($location->accessories->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->accessories->count()).'</badge>' : '' !!}
|
</span>
|
||||||
</span>
|
<span class="sr-only">
|
||||||
</a>
|
{{ trans('general.consumables') }}
|
||||||
</li>
|
</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
@endcan
|
||||||
|
|
||||||
<li>
|
@can('view', \App\Models\Component::class)
|
||||||
<a href="#consumables" data-toggle="tab">
|
@if ($location->components->count() > 0)
|
||||||
<span class="hidden-lg hidden-md">
|
<li>
|
||||||
<x-icon type="consumables" class="fa-2x "/>
|
<a href="#components" data-toggle="tab" data-tooltip="true" title="{{ trans('general.components') }}">
|
||||||
</span>
|
<i class="fas fa-hdd" style="font-size: 17px" aria-hidden="true"></i>
|
||||||
<span class="hidden-xs hidden-sm">
|
<span class="badge">
|
||||||
{{ trans('general.consumables') }}
|
{{ number_format($location->components->count()) }}
|
||||||
{!! ($location->consumables->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->consumables->count()).'</badge>' : '' !!}
|
</span>
|
||||||
</span>
|
<span class="sr-only">
|
||||||
</a>
|
{{ trans('general.components') }}
|
||||||
</li>
|
</span>
|
||||||
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href="#components" data-toggle="tab">
|
@endif
|
||||||
<span class="hidden-lg hidden-md">
|
@endcan
|
||||||
<x-icon type="components" class="fa-2x "/>
|
|
||||||
</span>
|
|
||||||
<span class="hidden-xs hidden-sm">
|
|
||||||
{{ trans('general.components') }}
|
|
||||||
{!! ($location->components->count() > 0 ) ? '<badge class="badge badge-secondary">'.number_format($location->components->count()).'</badge>' : '' !!}
|
|
||||||
</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a href="#history" data-toggle="tab">
|
<a href="#history" data-toggle="tab">
|
||||||
|
@ -280,6 +315,36 @@
|
||||||
</div><!-- /.table-responsive -->
|
</div><!-- /.table-responsive -->
|
||||||
</div><!-- /.tab-pane -->
|
</div><!-- /.tab-pane -->
|
||||||
|
|
||||||
|
<div class="tab-pane" id="accessories_assigned">
|
||||||
|
<h2 class="box-title">
|
||||||
|
Assigned Accessories
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<div class="table table-responsive">
|
||||||
|
<table
|
||||||
|
data-columns="{{ \App\Presenters\LocationPresenter::assignedAccessoriesDataTableLayout() }}"
|
||||||
|
data-cookie-id-table="accessoriesAssignedListingTable"
|
||||||
|
data-pagination="true"
|
||||||
|
data-id-table="accessoriesAssignedListingTable"
|
||||||
|
data-search="true"
|
||||||
|
data-side-pagination="server"
|
||||||
|
data-show-columns="true"
|
||||||
|
data-show-export="true"
|
||||||
|
data-show-refresh="true"
|
||||||
|
data-sort-order="asc"
|
||||||
|
data-click-to-select="true"
|
||||||
|
id="accessoriesAssignedListingTable"
|
||||||
|
class="table table-striped snipe-table"
|
||||||
|
data-url="{{route('api.locations.assigned_accessories', ['location' => $location, 'assigned_to' => $location->id]) }}"
|
||||||
|
data-export-options='{
|
||||||
|
"fileName": "export-locations-{{ str_slug($location->name) }}-accessories-{{ date('Y-m-d') }}",
|
||||||
|
"ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
|
||||||
|
}'>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div><!-- /.table-responsive -->
|
||||||
|
</div><!-- /.tab-pane -->
|
||||||
|
|
||||||
|
|
||||||
<div class="tab-pane" id="consumables">
|
<div class="tab-pane" id="consumables">
|
||||||
<h2 class="box-title">{{ trans('general.consumables') }}</h2>
|
<h2 class="box-title">{{ trans('general.consumables') }}</h2>
|
||||||
|
@ -387,7 +452,7 @@
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
|
|
||||||
@if ($location->image!='')
|
@if ($location->image!='')
|
||||||
<div class="col-md-12 text-center" style="padding-bottom: 20px;">
|
<div class="col-md-12 text-center" style="padding-bottom: 17px;">
|
||||||
<img src="{{ Storage::disk('public')->url('locations/'.e($location->image)) }}" class="img-responsive img-thumbnail" style="width:100%" alt="{{ $location->name }}">
|
<img src="{{ Storage::disk('public')->url('locations/'.e($location->image)) }}" class="img-responsive img-thumbnail" style="width:100%" alt="{{ $location->name }}">
|
||||||
</div>
|
</div>
|
||||||
@endif
|
@endif
|
||||||
|
|
|
@ -1289,5 +1289,11 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi
|
||||||
])->name('api.assets.labels');
|
])->name('api.assets.labels');
|
||||||
// end generate label routes
|
// end generate label routes
|
||||||
|
|
||||||
|
Route::get('{location}/accessories/assigned',
|
||||||
|
[
|
||||||
|
Api\LocationsController::class,
|
||||||
|
'assignedAccessories'
|
||||||
|
]
|
||||||
|
)->name('api.locations.assigned_accessories');
|
||||||
|
|
||||||
}); // end API routes
|
}); // end API routes
|
||||||
|
|
Loading…
Add table
Reference in a new issue