Skip to content

Commit

Permalink
rounded reference flock box corners; removed padding
Browse files Browse the repository at this point in the history
  • Loading branch information
mojomonger committed May 15, 2024
1 parent 383f570 commit fa99e59
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 97 deletions.
3 changes: 2 additions & 1 deletion src/components/FilterBox.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import React from "react";
import './shared/components.css';
// import './shared/components.css';
import './shared/flockbox.css';
// import Draggable from "react-draggable";

/* FilterBox component
Expand Down
1 change: 1 addition & 0 deletions src/components/FlockBox.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import React from "react";
import './shared/components.css';
import './shared/flockbox.css';

/* FlockBox component
Expand Down
55 changes: 2 additions & 53 deletions src/components/shared/components.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@
--border-row: 1pt solid #3c3c3c !important;
--border-row-light: 1pt solid #aeaeae !important;

--margin-box-space: .35rem;
--margin-box-bottom: .35rem;
--margin-box-left: .35rem;
--margin-button-list: .35rem;

/*--color-filter-box-caption: #FFFFFF;*/
/*--color-filter-box-caption-bg: #2299e8;*/
Expand Down Expand Up @@ -201,60 +203,7 @@
content: url('../../images/eye_closed.svg');
}

/* flock boxes - surrounds flock style components */

.flock-box {
margin-bottom:var(--margin-box-bottom);
margin-left:var(--margin-box-left);
z-index: 100;
}
.flock-box:first-of-type {
margin-left:0;
}

.flock-box-caption {
border: var(--border-box);
border-radius: var(--border-box-radius);
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
padding: 0.2rem 0.35rem 0.3rem !important;
color: var(--g-color-flock-box-caption-fg) !important;
background-color: var(--g-color-flock-box-caption-bg);
font-size: 0.85rem;
font-weight: bold;
line-height:1.2;
}

.flock-box-caption button.utility-button.small-button {
line-height: .85rem;
}

.flock-box-caption .sub-caption {
font-size:88%;
font-weight:normal;
margin-top: 0.25rem;
display:flex;
flex-flow: wrap;
flex-direction: row;
justify-content: space-between;
}

.flock-box-contents {
display:block;
background-color: var(--color-filter-box-contents);

margin-top:0;
padding:.33rem;
border: var(--border-box-light);
border-top: none;
/*border: none;*/
/*border-left: var(--border-box-light);*/
/*border-right: var(--border-box-light);*/

border-radius: var(--border-box-radius);
border-top-left-radius: 0;
border-top-right-radius: 0;
}


/* generic filter buttons */
Expand Down
58 changes: 58 additions & 0 deletions src/components/shared/flockbox.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
/* flock boxes - surrounds flock style components */

.flock-box {
margin-bottom:var(--margin-box-bottom);
margin-left:var(--margin-box-left);
z-index: 100;
}
.flock-box:first-of-type {
margin-left:0;
}

.flock-box-caption {
border: var(--border-box);
border-radius: var(--border-box-radius);
/*border-bottom-left-radius: 0;*/
/*border-bottom-right-radius: 0;*/
padding: 0.2rem 0.35rem 0.3rem !important;
color: var(--g-color-flock-box-caption-fg) !important;
background-color: var(--g-color-flock-box-caption-bg);
font-size: 0.85rem;
font-weight: bold;
line-height:1.2;
}

.flock-box-caption button.utility-button.small-button {
line-height: .85rem;
}

.flock-box-caption .sub-caption {
font-size:88%;
font-weight:normal;
margin-top: 0.25rem;
display:flex;
flex-flow: wrap;
flex-direction: row;
justify-content: space-between;
}

.flock-box-contents {
display:block;
background-color: var(--color-filter-box-contents);

margin-top:var(--margin-box-space);
padding: 0;
border: var(--border-box-light);
border-top: none;

border-radius: var(--border-box-radius);
border-top-left-radius: 0;
border-top-right-radius: 0;

border: none;
background-color: inherit;
}

.flock-box-contents button{
margin-bottom: var(--margin-button-list);
}
37 changes: 9 additions & 28 deletions src/components/shared/urls.css
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,6 @@
color: grey;
}


.url-list {
max-height: var(--height-list);
height: var(--height-list);
Expand All @@ -103,31 +102,17 @@
border-top:none;
position:relative;
}

.url-list-header .url-header-row{
/*border-top:1px solid black;*/
padding-top:0;
}
.url-list-header .url-header-row.url-row-top {
border-top:1px solid black !important;
border-bottom: none !important;
/*padding-bottom:0 !important;*/
padding-top:.25rem;
height:.55rem;
}

.url-list-header .url-header-row.url-row-top .url-archive_status {
font-size:inherit;
.url-list-header {
}

.url-list-header .url-header-row div {
/*border-top:1px solid black;*/
/*background-color: lightgreen;*/
padding-top:0;
}
.url-list-header .url-header-row.url-row-top {
/*border-top:1px solid black;*/
padding-top:0;
.url-list-header .url-header-row{
/*padding-top:0;*/
/*border-radius: var(--border-radius-ref-section)*/
/*border-top-left-radius: var(--border-radius-ref-section);*/
padding-top: .5rem;
border-top:1px solid black;
border-top-left-radius: var(--border-box-radius);
border-top-right-radius: var(--border-box-radius);
}

.url-list-meta-header,
Expand Down Expand Up @@ -302,10 +287,6 @@
.url-row .url-name {
text-align:left !important;
}
.url-row.url-header-row .url-archive_status
{
padding:inherit !important;
}

.url-row .archive-yes {
width:var(--width-archive-icon-list);
Expand Down
15 changes: 0 additions & 15 deletions src/components/v2/UrlFlock.js
Original file line number Diff line number Diff line change
Expand Up @@ -539,21 +539,6 @@ const urlFlock = React.memo( function UrlFlock({
onClick={onClickHeader}
onMouseOver={onHoverHeaderRow} >

{/* top row of header - for layout reasons - blank for now, but may be useful if column-spanning labels are desired */}
<div className={"url-row url-header-row url-row-top"}>
<div className={"url-name"}>&nbsp;</div>
<div className={"url-status"}>&nbsp;</div>
<div className={"url-archive_status"} >&nbsp;</div>

{/*<div className={"url-citations"}>&nbsp;</div>*/}

{/*<div className={"url-templates"}>&nbsp;</div>*/}
<div className={"url-actionable"}>&nbsp;</div>

<div className={"url-sections"}>&nbsp;</div>
<div className={"url-perennial"}>&nbsp;</div>
</div>

{/* second header row - contains column labels */}
<div className={"url-row url-header-row"}>

Expand Down

0 comments on commit fa99e59

Please sign in to comment.