Das Eidg. Versicherungsgericht zieht in Erwägung:
1.- Das kantonale Gericht hat die massgeblichen Bestimmungen über den Begriff der Invalidität (<ref-law>), die Voraussetzungen und den Umfang des Rentenanspruchs (Art. 28 Abs. 1 und 1bis IVG), die Bemessung des Invaliditätsgrades bei erwerbstätigen Versicherten nach der Einkommensvergleichsmethode (<ref-law>), bei Nichterwerbstätigen, namentlich im Haushalt tätigen Versicherten, nach der spezifischen Methode (<ref-law> in Verbindung mit Art. 27 Abs. 1 und 2 IVV) sowie bei teilerwerbstätigen Versicherten nach der gemischten Methode (<ref-law>) zutreffend dargelegt. Darauf kann verwiesen werden. Zu ergänzen ist, dass bei erwerbstätigen Versicherten der Invaliditätsgrad auf Grund eines Einkommensvergleichs zu bestimmen ist. Dazu wird das Erwerbseinkommen, das der Versicherte nach Eintritt der Invalidität und nach Durchführung allfälliger Eingliederungsmassnahmen durch eine ihm zumutbare Tätigkeit bei ausgeglichener Arbeitsmarktlage erzielen könnte, in Beziehung gesetzt zum Erwerbseinkommen, das er erzielen könnte, wenn er nicht invalid geworden wäre (<ref-law>). Der Einkommensvergleich hat in der Regel in der Weise zu erfolgen, dass die beiden hypothetischen Erwerbseinkommen ziffernmässig möglichst genau ermittelt und einander gegenübergestellt werden, worauf sich aus der Einkommensdifferenz der Invaliditätsgrad bestimmen lässt (allgemeine Methode des Einkommensvergleichs; <ref-ruling> Erw. 2a und b).
2.- Es steht nicht in Frage, dass vorliegend zur Ermittlung des Invaliditätsgrades die gemischte Methode nach <ref-law> (vgl. dazu <ref-ruling>) zur Anwendung gelangt. Während die Bemessungsfaktoren Anteile Erwerbstätigkeit (60 %) und Haushaltführung (40 %), Behinderung im Haushaltbereich (21 %) sowie zumutbare Arbeitsfähigkeit im erwerblichen Bereich (50 %) unbestritten geblieben sind, herrscht im letzteren Bereich Uneinigkeit zwischen den Parteien über die erwerblichen Auswirkungen des Gesundheitsschadens und damit auch über den dortigen Invaliditätsgrad.
3.- Zu Recht beanstandet die Beschwerdeführerin die von der Vorinstanz ohne weiteres übernommene Ermittlung des Invaliditätsgrades durch die Verwaltung. Sowohl in der Verfügung vom 11. August 1999 als auch im angefochtenen Entscheid fehlen jegliche Angaben zum Invaliden- und Valideneinkommen.
Die Verwaltung hat offensichtlich, ohne einen rechtsgenüglichen Einkommensvergleich durchzuführen (vgl.
Erw. 1), von der medizinischen Arbeitsunfähigkeit direkt auf den Invaliditätsgrad geschlossen, was nicht zulässig ist (vgl. <ref-ruling> Erw. 3c).
Daran ändert nichts der von der Vorinstanz in der Vernehmlassung vom 4. Februar 2000 vorgenommene Einkommensvergleich, basiert doch dieser beim Invalideneinkommen auf den Lohnangaben der früheren Arbeitgeberin.
Entgegen der Ansicht der Beschwerdeführerin kann der Einkommensvergleich vom Eidgenössischen Versicherungsgericht im letztinstanzlichen Verfahren nicht nachgeholt werden, da die Akten mit Ausnahme des von der ehemaligen Arbeitgeberin am 27. Januar 1997 ausgefüllten Fragebogens für den Arbeitgeber keinerlei Unterlagen zum Validen- und Invalideneinkommen enthalten.
Die IV-Stelle, an welche die Sache nach dem Gesagten zurückzuweisen ist, wird die zur Durchführung eines Einkommensvergleichs erforderlichen Abklärungen zu treffen haben und danach, ausgehend von einem 50-prozentigen Leistungsvermögen im kaufmännischen Bereich oder im Verkauf, den Invaliditätsgrad festlegen und über den Rentenanspruch neu befinden. Bei dieser Gelegenheit wird sie auch die zwar unbestrittene prozentuale Aufteilung der Bereiche Erwerbstätigkeit und Haushaltführung (vgl. Erw. 2) überprüfen, geht doch aus den Akten hervor, dass sich die Beschwerdeführerin intensiv um die Pflege ihres zu 90 % erblindeten Ehemannes kümmert. Damit stellt sich zwangsläufig die Frage, ob die Versicherte auch im Gesundheitsfall ihre ausserhäusliche Erwerbstätigkeit aus invaliditätsfremden Gründen weiter und gegebenenfalls in welchem Umfang reduziert hätte, wozu die IV-Stelle die erforderlichen Abklärungen zu treffen hat.
4.- Die Verwaltungsgerichtsbeschwerde erweist sich als offensichtlich begründet und ist im Verfahren gemäss Art. 36a OG zu erledigen.

Demnach erkennt das Eidg. Versicherungsgericht:
I. Die Verwaltungsgerichtsbeschwerde wird in dem Sinne
gutgeheissen, dass der Entscheid des Versicherungsgerichts
des Kantons Solothurn vom 23. Dezember 1999
und die Verfügung vom 11. August 1999 aufgehoben werden
und die Sache an die IV-Stelle des Kantons Solothurn
zurückgewiesen wird, damit sie, nach erfolgter
Abklärung im Sinne der Erwägungen, über den Rentenanspruch
neu verfüge.
II.Es werden keine Gerichtskosten erhoben.
III. Die IV-Stelle des Kantons Solothurn hat der Beschwerdeführerin für das Verfahren vor dem Eidgenössischen Versicherungsgericht eine Parteientschädigung von
Fr. 2500.- (einschliesslich Mehrwertsteuer) zu bezahlen.
IV.Dieses Urteil wird den Parteien, dem Versicherungsgericht des Kantons Solothurn und dem Bundesamt für Sozialversicherung zugestellt.
Luzern, 11. September 2000
Im Namen des
Eidgenössischen Versicherungsgerichts
Der Präsident der IV. Kammer:
Der Gerichtsschreiber: