diff --git a/src/app/core/components/footer/footer.component.html b/src/app/core/components/footer/footer.component.html
index 7d7fcefec..dda295506 100644
--- a/src/app/core/components/footer/footer.component.html
+++ b/src/app/core/components/footer/footer.component.html
@@ -11,12 +11,13 @@
diff --git a/src/app/core/components/footer/footer.component.scss b/src/app/core/components/footer/footer.component.scss
index e36dd41b7..842299162 100644
--- a/src/app/core/components/footer/footer.component.scss
+++ b/src/app/core/components/footer/footer.component.scss
@@ -32,21 +32,7 @@
.footer-socials {
@include mix.flex-center;
- gap: 0.5rem;
-
- .icon-link {
- @include mix.flex-center;
- height: 2.6rem;
- width: 2.6rem;
- border-radius: 0.5rem;
- background-color: var.$pr-blue-1;
- text-decoration: none;
-
- i {
- color: white;
- font-size: 1.4rem;
- }
- }
+ gap: 0.2rem;
}
}
diff --git a/src/app/core/components/footer/footer.component.ts b/src/app/core/components/footer/footer.component.ts
index a7c810f64..bc73670aa 100644
--- a/src/app/core/components/footer/footer.component.ts
+++ b/src/app/core/components/footer/footer.component.ts
@@ -3,11 +3,12 @@ import { SocialIcon } from '@osf/shared/entities/social-icon.interface';
import { RouterLink } from '@angular/router';
import { IS_PORTRAIT, IS_XSMALL } from '@shared/utils/breakpoints.tokens';
import { toSignal } from '@angular/core/rxjs-interop';
+import { NgOptimizedImage } from '@angular/common';
@Component({
standalone: true,
selector: 'osf-footer',
- imports: [RouterLink],
+ imports: [RouterLink, NgOptimizedImage],
templateUrl: './footer.component.html',
styleUrl: './footer.component.scss',
changeDetection: ChangeDetectionStrategy.OnPush,
@@ -20,7 +21,7 @@ export class FooterComponent {
protected readonly socialIcons: SocialIcon[] = [
{
- name: 'twitter',
+ name: 'x',
url: '#',
ariaLabel: 'X (formerly Twitter)',
},
diff --git a/src/app/features/search/search.component.html b/src/app/features/search/search.component.html
index 21987bc9a..63e198754 100644
--- a/src/app/features/search/search.component.html
+++ b/src/app/features/search/search.component.html
@@ -1,6 +1,6 @@
![better-research]()
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/source/code-colored.svg b/src/assets/icons/colored/code-colored.svg
similarity index 100%
rename from src/assets/icons/source/code-colored.svg
rename to src/assets/icons/colored/code-colored.svg
diff --git a/src/assets/icons/content/collect.svg b/src/assets/icons/colored/collect.svg
similarity index 100%
rename from src/assets/icons/content/collect.svg
rename to src/assets/icons/colored/collect.svg
diff --git a/src/assets/icons/colored/conference-organizers.svg b/src/assets/icons/colored/conference-organizers.svg
new file mode 100644
index 000000000..288c3dc32
--- /dev/null
+++ b/src/assets/icons/colored/conference-organizers.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/icons/source/data-colored.svg b/src/assets/icons/colored/data-colored.svg
similarity index 100%
rename from src/assets/icons/source/data-colored.svg
rename to src/assets/icons/colored/data-colored.svg
diff --git a/src/assets/icons/colored/design.svg b/src/assets/icons/colored/design.svg
new file mode 100644
index 000000000..752e0017c
--- /dev/null
+++ b/src/assets/icons/colored/design.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/icons/colored/discover.svg b/src/assets/icons/colored/discover.svg
new file mode 100644
index 000000000..0a577ef53
--- /dev/null
+++ b/src/assets/icons/colored/discover.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/icons/colored/enhance.svg b/src/assets/icons/colored/enhance.svg
new file mode 100644
index 000000000..a265705e6
--- /dev/null
+++ b/src/assets/icons/colored/enhance.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/icons/colored/filter-colored.svg b/src/assets/icons/colored/filter-colored.svg
new file mode 100644
index 000000000..d0e579666
--- /dev/null
+++ b/src/assets/icons/colored/filter-colored.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/icons/colored/filter.svg b/src/assets/icons/colored/filter.svg
new file mode 100644
index 000000000..31d57840e
--- /dev/null
+++ b/src/assets/icons/colored/filter.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/icons/source/materials-colored.svg b/src/assets/icons/colored/materials-colored.svg
similarity index 100%
rename from src/assets/icons/source/materials-colored.svg
rename to src/assets/icons/colored/materials-colored.svg
diff --git a/src/assets/icons/system/orchid.svg b/src/assets/icons/colored/orchid.svg
similarity index 100%
rename from src/assets/icons/system/orchid.svg
rename to src/assets/icons/colored/orchid.svg
diff --git a/src/assets/icons/source/papers-colored.svg b/src/assets/icons/colored/papers-colored.svg
similarity index 100%
rename from src/assets/icons/source/papers-colored.svg
rename to src/assets/icons/colored/papers-colored.svg
diff --git a/src/assets/icons/content/publish.svg b/src/assets/icons/colored/publish.svg
similarity index 100%
rename from src/assets/icons/content/publish.svg
rename to src/assets/icons/colored/publish.svg
diff --git a/src/assets/icons/system/question-mark.svg b/src/assets/icons/colored/question-mark.svg
similarity index 100%
rename from src/assets/icons/system/question-mark.svg
rename to src/assets/icons/colored/question-mark.svg
diff --git a/src/assets/icons/colored/search.svg b/src/assets/icons/colored/search.svg
new file mode 100644
index 000000000..4699fb048
--- /dev/null
+++ b/src/assets/icons/colored/search.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/icons/colored/share.svg b/src/assets/icons/colored/share.svg
new file mode 100644
index 000000000..5a5f5e840
--- /dev/null
+++ b/src/assets/icons/colored/share.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/icons/source/supplements-colored.svg b/src/assets/icons/colored/supplements-colored.svg
similarity index 100%
rename from src/assets/icons/source/supplements-colored.svg
rename to src/assets/icons/colored/supplements-colored.svg
diff --git a/src/assets/icons/content/design.svg b/src/assets/icons/content/design.svg
deleted file mode 100644
index ed58ab406..000000000
--- a/src/assets/icons/content/design.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/src/assets/icons/content/quotes.svg b/src/assets/icons/content/quotes.svg
deleted file mode 100644
index b3058a9a6..000000000
--- a/src/assets/icons/content/quotes.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/src/assets/icons/content/search.svg b/src/assets/icons/content/search.svg
deleted file mode 100644
index a7b66fed5..000000000
--- a/src/assets/icons/content/search.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/src/assets/icons/dist/icons.css b/src/assets/icons/dist/icons.css
index 51acb8f33..d414d65b9 100644
--- a/src/assets/icons/dist/icons.css
+++ b/src/assets/icons/dist/icons.css
@@ -1,8 +1,8 @@
@font-face {
font-family: "icons";
- src: url("./icons.eot?a271474648ad6936d1452fb3c3e64f75#iefix") format("embedded-opentype"),
-url("./icons.woff2?a271474648ad6936d1452fb3c3e64f75") format("woff2"),
-url("./icons.woff?a271474648ad6936d1452fb3c3e64f75") format("woff");
+ src: url("./icons.eot?cdc3c964cbe66b7f705386b7b66a51b6#iefix") format("embedded-opentype"),
+url("./icons.woff2?cdc3c964cbe66b7f705386b7b66a51b6") format("woff2"),
+url("./icons.woff?cdc3c964cbe66b7f705386b7b66a51b6") format("woff");
}
i[class^="osf-icon-"]:before, i[class*=" osf-icon-"]:before {
@@ -16,175 +16,175 @@ i[class^="osf-icon-"]:before, i[class*=" osf-icon-"]:before {
-moz-osx-font-smoothing: grayscale;
}
-.osf-icon-x:before {
+.osf-icon-withdrawn:before {
content: "\f101";
}
-.osf-icon-website:before {
+.osf-icon-warning:before {
content: "\f102";
}
-.osf-icon-warning:before {
+.osf-icon-warning-sign:before {
content: "\f103";
}
.osf-icon-upload:before {
content: "\f104";
}
-.osf-icon-twitter:before {
+.osf-icon-trash:before {
content: "\f105";
}
-.osf-icon-trash:before {
+.osf-icon-support:before {
content: "\f106";
}
-.osf-icon-support:before {
+.osf-icon-supplements:before {
content: "\f107";
}
-.osf-icon-supplements:before {
+.osf-icon-sort-desc:before {
content: "\f108";
}
-.osf-icon-sort-3:before {
+.osf-icon-sort-asc:before {
content: "\f109";
}
-.osf-icon-sort-2:before {
+.osf-icon-sort-asc-grey:before {
content: "\f10a";
}
-.osf-icon-sort-1:before {
+.osf-icon-share:before {
content: "\f10b";
}
-.osf-icon-share:before {
+.osf-icon-settings:before {
content: "\f10c";
}
-.osf-icon-settings:before {
+.osf-icon-search:before {
content: "\f10d";
}
-.osf-icon-search:before {
+.osf-icon-search-2:before {
content: "\f10e";
}
-.osf-icon-quotes:before {
+.osf-icon-rejected:before {
content: "\f10f";
}
-.osf-icon-question-mark:before {
+.osf-icon-registries:before {
content: "\f110";
}
-.osf-icon-publish:before {
+.osf-icon-quotes:before {
content: "\f111";
}
.osf-icon-profile:before {
content: "\f112";
}
-.osf-icon-plus:before {
+.osf-icon-preprints:before {
content: "\f113";
}
-.osf-icon-pdf:before {
+.osf-icon-plus:before {
content: "\f114";
}
-.osf-icon-papers:before {
+.osf-icon-pending:before {
content: "\f115";
}
-.osf-icon-padlock:before {
+.osf-icon-pdf:before {
content: "\f116";
}
-.osf-icon-padlock-unlock:before {
+.osf-icon-papers:before {
content: "\f117";
}
-.osf-icon-orcid:before {
+.osf-icon-padlock:before {
content: "\f118";
}
-.osf-icon-my-projects:before {
+.osf-icon-padlock-unlock:before {
content: "\f119";
}
-.osf-icon-minus:before {
+.osf-icon-my-projects:before {
content: "\f11a";
}
-.osf-icon-menu:before {
+.osf-icon-minus:before {
content: "\f11b";
}
-.osf-icon-meetings:before {
+.osf-icon-menu:before {
content: "\f11c";
}
-.osf-icon-materials:before {
+.osf-icon-meetings:before {
content: "\f11d";
}
-.osf-icon-list:before {
+.osf-icon-materials:before {
content: "\f11e";
}
-.osf-icon-linkedin:before {
+.osf-icon-list:before {
content: "\f11f";
}
.osf-icon-link:before {
content: "\f120";
}
-.osf-icon-institutions:before {
+.osf-icon-last:before {
content: "\f121";
}
-.osf-icon-information:before {
+.osf-icon-institutions:before {
content: "\f122";
}
-.osf-icon-image:before {
+.osf-icon-information:before {
content: "\f123";
}
-.osf-icon-hosting:before {
+.osf-icon-image:before {
content: "\f124";
}
.osf-icon-home:before {
content: "\f125";
}
-.osf-icon-help:before {
+.osf-icon-home-2:before {
content: "\f126";
}
-.osf-icon-group:before {
+.osf-icon-help:before {
content: "\f127";
}
-.osf-icon-github:before {
+.osf-icon-folder:before {
content: "\f128";
}
-.osf-icon-fork:before {
+.osf-icon-first:before {
content: "\f129";
}
-.osf-icon-folder:before {
+.osf-icon-filter:before {
content: "\f12a";
}
-.osf-icon-filter:before {
+.osf-icon-eye-view:before {
content: "\f12b";
}
-.osf-icon-facebook:before {
+.osf-icon-eye-hidden:before {
content: "\f12c";
}
-.osf-icon-eye-view:before {
+.osf-icon-email:before {
content: "\f12d";
}
-.osf-icon-eye-hidden:before {
+.osf-icon-duplicate:before {
content: "\f12e";
}
-.osf-icon-email:before {
+.osf-icon-download:before {
content: "\f12f";
}
-.osf-icon-download:before {
+.osf-icon-double-arrow-left:before {
content: "\f130";
}
-.osf-icon-double-arrow-left:before {
+.osf-icon-dots:before {
content: "\f131";
}
-.osf-icon-dots:before {
+.osf-icon-donate:before {
content: "\f132";
}
-.osf-icon-donate:before {
+.osf-icon-doc:before {
content: "\f133";
}
-.osf-icon-doc:before {
+.osf-icon-diagram:before {
content: "\f134";
}
-.osf-icon-design:before {
+.osf-icon-data:before {
content: "\f135";
}
-.osf-icon-data:before {
+.osf-icon-customize:before {
content: "\f136";
}
.osf-icon-copy:before {
content: "\f137";
}
-.osf-icon-collections:before {
+.osf-icon-contact:before {
content: "\f138";
}
-.osf-icon-collect:before {
+.osf-icon-collections:before {
content: "\f139";
}
.osf-icon-code:before {
@@ -193,15 +193,30 @@ i[class^="osf-icon-"]:before, i[class*=" osf-icon-"]:before {
.osf-icon-close:before {
content: "\f13b";
}
-.osf-icon-calendar-silhouette:before {
+.osf-icon-chevron-right:before {
content: "\f13c";
}
-.osf-icon-bookmark:before {
+.osf-icon-chevron-left:before {
content: "\f13d";
}
-.osf-icon-arrow:before {
+.osf-icon-calendar-silhouette:before {
content: "\f13e";
}
-.osf-icon-arrow-down:before {
+.osf-icon-bookmark:before {
content: "\f13f";
}
+.osf-icon-bookmark-fill:before {
+ content: "\f140";
+}
+.osf-icon-arrow:before {
+ content: "\f141";
+}
+.osf-icon-arrow-left:before {
+ content: "\f142";
+}
+.osf-icon-arrow-down:before {
+ content: "\f143";
+}
+.osf-icon-accepted:before {
+ content: "\f144";
+}
diff --git a/src/assets/icons/dist/icons.eot b/src/assets/icons/dist/icons.eot
index 42a48c33e..c854344f9 100644
Binary files a/src/assets/icons/dist/icons.eot and b/src/assets/icons/dist/icons.eot differ
diff --git a/src/assets/icons/dist/icons.html b/src/assets/icons/dist/icons.html
index 6ec637837..0f7b07e64 100644
--- a/src/assets/icons/dist/icons.html
+++ b/src/assets/icons/dist/icons.html
@@ -56,18 +56,10 @@
icons
-
+
- x
-
-
-
-
-
-
-
- website
+ withdrawn
@@ -80,18 +72,18 @@
icons
-
+
- upload
+ warning-sign
-
+
- twitter
+ upload
@@ -120,26 +112,26 @@
icons
-
+
- sort-3
+ sort-desc
-
+
- sort-2
+ sort-asc
-
+
- sort-1
+ sort-asc-grey
@@ -168,26 +160,34 @@
icons
-
+
- quotes
+ search-2
-
+
- question-mark
+ rejected
-
+
- publish
+ registries
+
+
+
+
+
+
+
+ quotes
@@ -198,6 +198,14 @@
icons
profile
+
+
+
+
+
+ preprints
+
+
@@ -206,6 +214,14 @@ icons
plus
+
+
+
+
+
+ pending
+
+
@@ -238,14 +254,6 @@ icons
padlock-unlock
-
-
-
-
-
- orcid
-
-
@@ -296,18 +304,18 @@ icons
-
+
- linkedin
+ link
-
+
- link
+ last
@@ -334,14 +342,6 @@
icons
image
-
-
-
-
-
- hosting
-
-
@@ -352,34 +352,18 @@ icons
-
-
-
- help
-
-
-
-
-
-
-
- group
-
-
-
-
-
+
- github
+ home-2
-
+
- fork
+ help
@@ -392,18 +376,18 @@
icons
-
+
- filter
+ first
-
+
- facebook
+ filter
@@ -430,6 +414,14 @@
icons
email
+
+
+
+
+
+ duplicate
+
+
@@ -472,10 +464,10 @@ icons
-
+
- design
+ diagram
@@ -486,6 +478,14 @@
icons
data
+
+
+
+
+
+ customize
+
+
@@ -496,18 +496,18 @@ icons
-
+
- collections
+ contact
-
+
- collect
+ collections
@@ -526,6 +526,22 @@
icons
close
+
+
+
+
+
+ chevron-right
+
+
+
+
+
+
+
+ chevron-left
+
+
@@ -542,6 +558,14 @@ icons
bookmark
+
+
+
+
+
+ bookmark-fill
+
+
@@ -550,6 +574,14 @@ icons
arrow
+
+
+
+
+
+ arrow-left
+
+
@@ -557,5 +589,13 @@ icons
arrow-down
+
+
+
+
+
+
+ accepted
+