From: Laury GvR Date: Tue, 28 Mar 2017 14:41:04 +0000 (-0400) Subject: Style/markup revamp for member edit admin X-Git-Tag: v2.9.15^2~15^2~31 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=9d38b81c0b92c3156afa0f97315a14f1c68cfbd2;p=WP-Plugins%2Fglm-member-db.git Style/markup revamp for member edit admin Admin view for member editing has been significantly overhauled, using our glm grid instead of tables to allow responsiveness, and taking things out of 100% page width, contracting row width. Colors of buttons and table areas further changed. Combined several member info sections into fewer parent sections. --- diff --git a/css/admin.css b/css/admin.css index e8d03ff7..e5f534bd 100644 --- a/css/admin.css +++ b/css/admin.css @@ -3,7 +3,9 @@ Gaslight Media Members Database Admin Styles */ - +input, select, .button { + max-width: 100%; +} #glm_members_admin_dashboard_widget > H2 > span:before { content: url('../assets/flame.png'); width: 25px; @@ -126,6 +128,21 @@ .glm-form-textarea { width: 60%; } +.glm-form-input-subtext { + line-height: 1; +} + +/* Member List */ +.wp-list-table a.button.button-secondary { + background-color: #0568B3; + color: white; +} + +/* Settings Table Additions */ +.glm-settings-table .glm-small-12, +.glm-settings-table .glm-small-6 { + float: left; +} /* Admin table additions */ .glm-admin-table { @@ -147,6 +164,21 @@ border-radius: 3px; width: 100%; padding: 10px; + background-color: #f8ffff; +} +.glm-admin-table.glm-admin-inner-table .glm-row { + margin-bottom: 15px; +} +.glm-admin-table.glm-admin-inner-table th { + font-weight: normal; +} +#glm-admin-content-container h1, +#glm-admin-content-container h2 { + margin: 5px 0; +} +.glm-admin-inner-table h3, +.glm-admin-inner-table h4 { + margin: 0; } .glm-admin-table th, .glm-admin-table-narrow th { @@ -198,6 +230,12 @@ font-size: 12px; margin-bottom: 10px; } +#glm-table-video h4 { + margin-bottom: 0; +} +#glm-table-live-cam h4 { + margin-bottom: 0; +} td.glm-shrink { white-space: nowrap; width: 1px; @@ -239,7 +277,7 @@ td.glm-nowrap { border: 2px #ddd solid; min-height: 2.5em; min-width: 100px; - float: left; + float: none; background: #fff; margin: .2em; } @@ -277,6 +315,14 @@ td.glm-nowrap { height: 300px; border: 2px black solid; } +#locationMapContainer { + height: 0; + overflow: hidden; + clear: both; +} +#locationMapContainer #locationMap { + width: 99%; +} /* Debug Window */ #glm-debug-header { @@ -289,7 +335,7 @@ td.glm-nowrap { font-size: 1.3em; } .glm-debug-section-title { - weight: bold; + font-weight: bold; } .glm-debug-section-body { border: 1px black solid; @@ -301,7 +347,7 @@ td.glm-nowrap { { clear: both; border: 1px #ccc solid; - height: 8em; + height: 9em; padding: .2em; margin: .4em .1em .4em .1em; background-color: #eee; @@ -321,14 +367,29 @@ td.glm-nowrap { .glm-imageGalleryContainer { border: 1px #ddd solid !important; + overflow: hidden; +} +.glm-galleryImages .glm-statusTable h4 { + margin: 2px 0; } .glm-galleryImage { float: left; + text-align: left; height: 100%; /* width: 20%;*/ overflow: hidden; } +.glm-galleryImages .glm-statusTable .glm-galleryImageDelete > * { + float: left; + margin-top: 5px; + margin-right: 5px; +} +.glm-galleryImages .glm-statusTable .glm-galleryImageFeatured > * { + float: left; + margin-top: 10px; + margin-right: 5px; +} .glm-galleryImage img { position: relative; @@ -389,37 +450,41 @@ td.glm-nowrap { margin-bottom: 2px; } .nav-tab-wrapper .nav-tab { - background-color: rgb(61,132,208); - color: white; +/* background-color: #3D84D0;*/ +/* background-color: #0568b3;*/ + background-color: lightgrey; + color: #333; font-weight: normal; - border: 1px solid darkblue; + border: 1px solid grey; border-radius: 3px; letter-spacing: 1px; } .nav-tab-wrapper .nav-tab:hover { - background-color: rgb(41, 112, 214); + background-color: #0568B3; + color: white; border: 1px inset darkblue; } .nav-tab-wrapper .nav-tab.nav-tab-active { - background-color: rgb(255, 155, 6); - color: #373737; + background-color: #E8680D; + color: white; font-weight: normal; - text-shadow: 1px 0px 0 black; - border: 1px inset orange; + text-shadow: 1px 0px 0 lightgrey; + border: 1px inset #E8680D; } .nav-tab-wrapper .nav-tab.nav-tab-active:hover { - background-color: rgb(250, 140, 6); - color: black; + background-color: #F18004; + color: white; } #glm-admin-content-container .button-primary { - background-color: rgb(61,132,208); + background-color: #0568B3; color: white; text-shadow: none; border: 1px solid darkblue; box-shadow: 0px 1px 0px darkblue; } #glm-admin-content-container .button-primary:hover { + background-color: #3D84D0; box-shadow: 0px -1px 0px darkblue; } #updateSettings { @@ -442,6 +507,12 @@ input[type=submit], input[type=file] { float:left; width:50%; */ } +.glm-admin-amenities-container .glm-item-container { + background-color: #F8FFFF; +} +.glm-admin-categories-container .glm-item-container { + background-color: #F8FFFF; +} #showDetail > label, #categoryBox > label{ /* margin:0; float:left; diff --git a/views/admin/dashboardWidget/index.html b/views/admin/dashboardWidget/index.html index 1de6800d..0590167c 100644 --- a/views/admin/dashboardWidget/index.html +++ b/views/admin/dashboardWidget/index.html @@ -8,7 +8,7 @@ Number of {$terms.term_member_plur_cap} Listed: {$numbMembers} - List Members + List {$terms.term_member_plur_cap}s diff --git a/views/admin/member/index.html b/views/admin/member/index.html index fcf24f02..28b625c7 100644 --- a/views/admin/member/index.html +++ b/views/admin/member/index.html @@ -11,36 +11,36 @@ {if apply_filters('glm_members_menu_members', true)}

Edit {$terms.term_member_cap} Name and Status

{/if} - - +
+
- -
- - - +
+
+

{$terms.term_member_cap} Slug:

- - - - + +

Date created:

+
+

URL CLick Counts

- -
{$terms.term_member_cap} Slug:{$member.fieldData.member_slug}
Date created:{$member.fieldData.created.date}
URL CLick Counts{$member.fieldData.created.date}Today: {$clickThroughCounts.day}   
+ +
- - - +
+
+

{$terms.term_member_cap} Display & Access:

- - - + +
+

{$terms.term_member_cap} Type:

- - - + +
+

Detail Page View Counts

- - + +
- -
{$terms.term_member_cap} Display & Access:{$member.fieldData.access.name}
{$terms.term_member_cap} Type:{$member.fieldData.member_type.name}
Detail Page View CountsToday: {$detailViewCounts.day}   
{if apply_filters('glm_members_menu_members', true)} @@ -51,11 +51,11 @@ {/if}
+ +
+ + {else}

No {$terms.term_member} information available.

{/if} @@ -132,16 +132,16 @@


- - - - - - - - - - +
+ +
+

Status

+

Reference Name

+

Created

+

Last Update

+

+
+
{if $haveInfoRecords} @@ -150,9 +150,9 @@ {if $m.status.value == $statusTypeNumbers.Active || apply_filters('glm_members_permit_admin_member_index_list_inactive_info', true)} {if $i++ is odd by 1} - +
{else} -
+
{/if}
- + {/if} {/foreach} {else} - +
{/if} -
StatusReference NameCreatedLast Update
{$m.status.name} @@ -167,16 +167,16 @@ {if $m.status.name != 'Active'}Activate{/if} {/if}
Click here to start entering information for this {$terms.term_member}.
Click here to start entering information for this {$terms.term_member}.
+ {/if} {/if} {/if} diff --git a/views/admin/member/memberEdit.html b/views/admin/member/memberEdit.html index 3e239769..3b6168ae 100644 --- a/views/admin/member/memberEdit.html +++ b/views/admin/member/memberEdit.html @@ -28,26 +28,26 @@ - - - +
+
+

{$terms.term_member_cap} Name:

- + {if !$addingMember} - - +
+

Name for URLs:

- + {/if} - - +
+

{$terms.term_member_cap} Display & Access:

- - - + +
+

{$terms.term_member_cap} Type:

- - - + +
+

Featured:

- + {if !$addingMember} - +

Date created:

{/if} - - +
+

Notes:

- -
{$terms.term_member_cap} Name: {if $member.fieldFail.name}

{$member.fieldFail.name}

{/if}
Name for URLs: {$member.fieldData.member_slug}
{$terms.term_member_cap} Display & Access: {if $member.fieldFail.access}

{$member.fieldFail.access}

{/if}
{$terms.term_member_cap} Type: {if $member.fieldFail.member_type}

{$member.fieldFail.member_type}

{/if}
Featured:
Date created:{$member.fieldData.created.date}
{$member.fieldData.created.date}
Notes: {if $member.fieldFail.notes}

{$member.fieldFail.notes}

{/if}
This "Notes" field is not displayed anywhere else. It is strictly for making and keeping notes related to this {$terms.term_member} profile.
+ +

* Required

{if $addingMember} {else} - + {/if} {/if} {else}

You do not have any {$terms.term_member_cap} Types setup.

-

You must have at least one {$terms.term_member_cap} Type to add a new member.

+

You must have at least one {$terms.term_member_cap} Type to add a new {$terms.term_member}.

Click here to add {$terms.term_member_cap} Types. {/if} {else} diff --git a/views/admin/member/memberInfo.html b/views/admin/member/memberInfo.html index 2b96dce1..820ed116 100644 --- a/views/admin/member/memberInfo.html +++ b/views/admin/member/memberInfo.html @@ -83,35 +83,33 @@ {/if} - - - - - +
+
+
{$terms.term_member_cap} Name:
+
{$member.name}
+
{if $memberInfoID && $memberInfo} -
- - - +
+
Access:
+
{$member.access.name}
+
{/if} -
{$terms.term_member_cap} Name:{$member.name}
Access:{$member.access.name}
+ - - - - {include file='admin/member/memberInfo/editStatus.html'} - - + + {include file='admin/member/memberInfo/editProfile.html'} @@ -127,36 +125,39 @@ {include file='admin/member/memberInfo/editCreditCards.html'} +

* Required

+ + {else} - +
-
- - - - - - - +

{$terms.term_member_cap} Name:

+

{$terms.term_member_cap} Type:

+

Access:

+

Created:

+

Last Updated:

+

{$terms.term_member_cap} Info Status:

+

Reference Name:

+
- - - - + +

Description:

+

Short Description:

+
- - - + +
+

Amenities

- - - - + +

Notes:

+
+

Image Gallery

- -
{$terms.term_member_cap} Name:{$member.name}
{$terms.term_member_cap} Type:{$member.member_type.name}
Access:{$member.access.name}
Created:{$memberInfo.fieldData.create_time.datetime}
Last Updated:{$memberInfo.fieldData.modify_time.datetime}
{$terms.term_member_cap} Info Status:{$memberInfo.fieldData.status.name}
Reference Name:{$memberInfo.fieldData.reference_name}
{$member.name}{$member.member_type.name}{$member.access.name}{$memberInfo.fieldData.create_time.datetime}{$memberInfo.fieldData.modify_time.datetime}{$memberInfo.fieldData.status.name}{$memberInfo.fieldData.reference_name} 

Descriptions

Description:{$memberInfo.fieldData.descr|escape:quotes}
Short Description:{$memberInfo.fieldData.short_descr}
{$memberInfo.fieldData.descr|escape:quotes}{$memberInfo.fieldData.short_descr} 

Other Information

Amenities {if isset($memberInfo.fieldData.amenities) && $memberInfo.fieldData.amenities} @@ -168,10 +169,10 @@ {/foreach} {/if}
Notes:{$memberInfo.fieldData.notes}
Image Gallery{$memberInfo.fieldData.notes}
    {if $haveImageGallery} @@ -179,16 +180,16 @@ {if $i.file_name}
  • - - - +
    +
    +

    Caption:

    - - - + +
    +

    Description:

    - -
    Caption:
    Description:
    +
    +
    @@ -200,8 +201,8 @@ {/if}
+ + {/if}