File tree Expand file tree Collapse file tree 6 files changed +18
-11
lines changed Expand file tree Collapse file tree 6 files changed +18
-11
lines changed Original file line number Diff line number Diff line change 2
2
script
3
3
releases
4
4
devmode.png
5
+ example
Original file line number Diff line number Diff line change @@ -84,7 +84,8 @@ Import or require as usual:
84
84
const netlifyIdentity = require (" netlify-identity-widget" )
85
85
86
86
netlifyIdentity .init ({
87
- container: " #netlify-modal" // defaults to document.body
87
+ container: " #netlify-modal" , // defaults to document.body,
88
+ logo: " false" // Disable logo in modal. Defaults to true
88
89
});
89
90
90
91
netlifyIdentity .open () // open the modal
Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ class App extends Component {
160
160
isOpen = { store . modal . isOpen }
161
161
onPage = { this . handlePage }
162
162
onClose = { this . handleClose }
163
+ logo = { store . modal . logo }
163
164
>
164
165
{ this . renderBody ( ) }
165
166
{ this . renderProviders ( ) }
Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ export default class Modal extends Component {
32
32
showSignup,
33
33
devSettings,
34
34
isOpen,
35
- children
35
+ children,
36
+ logo
36
37
} = this . props ;
37
38
const hidden = loading || ! isOpen ;
38
39
return (
@@ -90,13 +91,15 @@ export default class Modal extends Component {
90
91
{ children }
91
92
</ div >
92
93
</ div >
93
- < a
94
- href = "https://www.netlify.com"
95
- className = { `callOut${ loading ? " visuallyHidden" : "" } ` }
96
- >
97
- < span className = "netlifyLogo" />
98
- Coded by Netlify
99
- </ a >
94
+ { logo && (
95
+ < a
96
+ href = "https://www.netlify.com"
97
+ className = { `callOut${ loading ? " visuallyHidden" : "" } ` }
98
+ >
99
+ < span className = "netlifyLogo" />
100
+ Coded by Netlify
101
+ </ a >
102
+ ) }
100
103
</ div >
101
104
) ;
102
105
}
Original file line number Diff line number Diff line change @@ -194,7 +194,7 @@ function init(options) {
194
194
} ) ;
195
195
196
196
store . init ( instantiateGotrue ( ) ) ;
197
-
197
+ if ( options . hasOwnProperty ( "logo" ) ) store . modal . logo = options . logo ;
198
198
iframe = document . createElement ( "iframe" ) ;
199
199
iframe . id = "netlify-identity-widget" ;
200
200
iframe . onload = ( ) => {
Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ const store = observable({
14
14
email_change_token : null ,
15
15
modal : {
16
16
page : "login" ,
17
- isOpen : false
17
+ isOpen : false ,
18
+ logo : false
18
19
}
19
20
} ) ;
20
21
You can’t perform that action at this time.
0 commit comments